কম্পিউটার

মাইএসকিউএল ডাটাবেসে সুপার প্রিভিলেজ কিভাবে যোগ করবেন?


প্রথমত, DESC কমান্ড দিয়ে MySQL ডাটাবেস চেক করুন।

mysql>DESC mysql.db;

নিচের আউটপুট।

<প্রে>+------------+---------------+------ +------+---------+------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+------------+---------------+------+ -----+---------+------+| হোস্ট | char(60) | না | পিআরআই | | || ডিবি | char(64) | না | পিআরআই | | || ব্যবহারকারী | char(32) | না | পিআরআই | | || নির্বাচন_প্রিভ | enum('N','Y') | না | | এন | || Insert_priv | enum('N','Y') | না | | এন | || আপডেট_প্রিভি | enum('N','Y') | না | | এন | || মুছুন_প্রিভি | enum('N','Y') | না | | এন | || Create_priv | enum('N','Y') | না | | এন | || ড্রপ_প্রিভ | enum('N','Y') | না | | এন | || অনুদান_প্রাণ | enum('N','Y') | না | | এন | || রেফারেন্স_প্রিভি | enum('N','Y') | না | | এন | || Index_priv | enum('N','Y') | না | | এন | || Alter_priv | enum('N','Y') | না | | এন | || তৈরি করুন_tmp_table_priv | enum('N','Y') | না | | এন | || লক_টেবিল_প্রিভ | enum('N','Y') | না | | এন | || ক্রিয়েট_ভিউ_প্রিভি | enum('N','Y') | না | | এন | || দেখান_দর্শন_প্রাইভ | enum('N','Y') | না | | এন | || ক্রিয়েট_রুটিন_প্রিভি | enum('N','Y') | না | | এন | || পরিবর্তিত_রুটিন_প্রিভি | enum('N','Y') | না | | এন | || Execute_priv | enum('N','Y') | না | | এন | || ইভেন্ট_প্রিভি | enum('N','Y') | না | | এন | || ট্রিগার_প্রিভ | enum('N','Y') | না | | এন | |+-------------+---------------+------+- ----+---------+------+22 সারি সেটে (0.06 সেকেন্ড)

এখন আসুন বিশেষাধিকার দেওয়ার প্রশ্নটি দেখি।

mysql> আপডেট করুন mysql.user SET Super_Priv='Y' WHERE user='Manish' AND host='%';কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড) সারি মিলেছে:1 পরিবর্তিত:0 সতর্কতা:0 

এখন DESC কমান্ড ব্যবহার করে টেবিলটি প্রদর্শন করা যাক।

mysql> desc mysql.user;+-------------------------+------------ ---------------------------------------------------- --------+------+| মাঠ | প্রকার | শূন্য | কী | ডিফল্ট | অতিরিক্ত |+------------+---------------------- -------------+---------------+------------------------- +---------+| হোস্ট | char(60) | না | পিআরআই | | || ব্যবহারকারী | char(32) | না | পিআরআই | | || নির্বাচন_প্রিভ | enum('N','Y') | না | | এন | || Insert_priv | enum('N','Y') | না | | এন | || আপডেট_প্রিভি | enum('N','Y') | না | | এন | || মুছুন_প্রিভি | enum('N','Y') | না | | এন | || Create_priv | enum('N','Y') | না | | এন | || ড্রপ_প্রিভ | enum('N','Y') | না | | এন | || পুনরায় লোড_প্রিভি | enum('N','Y') | না | | এন | || শাটডাউন_প্রাইভ | enum('N','Y') | না | | এন | || প্রসেস_প্রিভি | enum('N','Y') | না | | এন | || ফাইল_প্রিভি | enum('N','Y') | না | | এন | || অনুদান_প্রাণ | enum('N','Y') | না | | এন | || রেফারেন্স_প্রিভি | enum('N','Y') | না | | এন | || Index_priv | enum('N','Y') | না | | এন | || Alter_priv | enum('N','Y') | না | | এন | || দেখান_db_priv | enum('N','Y') | না | | এন | || সুপার_প্রিভ | enum('N','Y') | না | | এন | || তৈরি করুন_tmp_table_priv | enum('N','Y') | না | | এন | || লক_টেবিল_প্রিভ | enum('N','Y') | না | | এন | || Execute_priv | enum('N','Y') | না | | এন | || Repl_slave_priv | enum('N','Y') | না | | এন | || Repl_client_priv | enum('N','Y') | না | | এন | || ক্রিয়েট_ভিউ_প্রিভি | enum('N','Y') | না | | এন | || দেখান_দর্শন_প্রাইভ | enum('N','Y') | না | | এন | || ক্রিয়েট_রুটিন_প্রিভি | enum('N','Y') | না | | এন | || পরিবর্তিত_রুটিন_প্রিভি | enum('N','Y') | না | | এন | || Create_user_priv | enum('N','Y') | না | | এন | || ইভেন্ট_প্রিভি | enum('N','Y') | না | | এন | || ট্রিগার_প্রিভ | enum('N','Y') | না | | এন | || তৈরি করুন_টেবিলস্পেস_প্রিভি | enum('N','Y') | না | | এন | || ssl_type | enum(','ANY','X509','SPECIFIED') | না | | | || ssl_cipher | ব্লব | না | | NULL | || x509_ইস্যুকারী | ব্লব | না | | NULL | || x509_বিষয় | ব্লব | না | | NULL | || সর্বোচ্চ_প্রশ্ন | int(11) স্বাক্ষরবিহীন | না | | 0 | || সর্বোচ্চ_আপডেট | int(11) স্বাক্ষরবিহীন | না | | 0 | || সর্বোচ্চ_সংযোগ | int(11) স্বাক্ষরবিহীন | না | | 0 | || সর্বাধিক_ব্যবহারকারী_সংযোগ | int(11) স্বাক্ষরবিহীন | না | | 0 | || প্লাগইন | char(64) | না | | caching_sha2_password | || প্রমাণীকরণ_স্ট্রিং | পাঠ্য | হ্যাঁ | | NULL | || পাসওয়ার্ড_ মেয়াদ শেষ | enum('N','Y') | না | | এন | || পাসওয়ার্ড_শেষ_পরিবর্তিত | টাইমস্ট্যাম্প | হ্যাঁ | | NULL | || পাসওয়ার্ড_লাইফটাইম | smallint(5) স্বাক্ষরবিহীন | হ্যাঁ | | NULL | || account_locked | enum('N','Y') | না | | এন | || ক্রিয়েট_রোল_প্রিভি | enum('N','Y') | না | | এন | || ড্রপ_রোল_প্রিভ | enum('N','Y') | না | | এন | || পাসওয়ার্ড_পুনঃব্যবহার_ইতিহাস | smallint(5) স্বাক্ষরবিহীন | হ্যাঁ | | NULL | || পাসওয়ার্ড_পুনঃব্যবহার_সময় | smallint(5) স্বাক্ষরবিহীন | হ্যাঁ | | NULL | |+---------------+---------------------- ------------+------------+-------------------------+ -------+49 সারি সেটে (0.01 সেকেন্ড)

যোগ করা সুবিধাগুলি সহজেই উপরের টেবিলে দেখা যেতে পারে। MySQL ডাটাবেসে সুপার প্রিভিলেজ যোগ করতে, নিচের সিনট্যাক্স।

mysql> 'passwordName' দ্বারা চিহ্নিত ব্যবহারকারী@'localhost' কে *.* সুপার গ্রান্ট করুন;

উপরের ক্যোয়ারীটি কার্যকর করার পরে, নিম্নলিখিত কমান্ড দিয়ে এটি শেষ করতে ভুলবেন না।

ফ্লাশ বিশেষাধিকার;

  1. কিভাবে একটি MySQL ডাটাবেস ব্যাকআপ করবেন

  2. মাইএসকিউএল-এ কোন ডাটাবেস নির্বাচন করা হয়েছে তা কীভাবে পরীক্ষা করবেন?

  3. কিভাবে PhpMyAdmin ব্যবহার করে MySQL ডাটাবেসে কলামে স্বয়ংক্রিয় বৃদ্ধি যোগ করবেন?

  4. কিভাবে MySQL এ কমান্ড লাইনে একটি ডাটাবেস তৈরি করবেন?