কম্পিউটার

কোন MySQL ডাটাবেসে আমার অনুমতি আছে?


এটি পরীক্ষা করতে, আপনি SHOW কমান্ড ব্যবহার করতে পারেন। সিনট্যাক্স নিম্নরূপ -

show grants\G

আপনার কাছে −

অনুমতিগুলি প্রদর্শন করতে আমাদের উপরের বাক্য গঠনটি প্রয়োগ করা যাক
mysql> SHOW GRANTS\G

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
*************************** 1. row ***************************
Grants for root@%: GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, SHUTDOWN, PROCESS,
FILE, REFERENCES, INDEX, ALTER, SHOW DATABASES, SUPER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE,
REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE,
CREATE USER, EVENT, TRIGGER, CREATE TABLESPACE, CREATE ROLE, DROP ROLE ON *.* TO `root`@`%` WITH GRANT OPTION
*************************** 2. row ***************************
Grants for root@%: GRANT BACKUP_ADMIN,BINLOG_ADMIN,CONNECTION_ADMIN,ENCRYPTION_KEY_ADMIN,GROUP_REPLICATION_ADMIN,
PERSIST_RO_VARIABLES_ADMIN,REPLICATION_SLAVE_ADMIN,RESOURCE_GROUP_ADMIN,RESOURCE_GROUP_USER,ROLE_ADMIN,SET_USER_ID,
SYSTEM_VARIABLES_ADMIN,XA_RECOVER_ADMIN ON *.* TO `root`@`%`
2 rows in set (0.00 sec)

  1. SQL সার্ভারের কি MySQL এর ENUM ডেটা টাইপের সমতুল্য আছে?

  2. সব ডাটাবেস দেখতে MySQL অনুমতি?

  3. কিভাবে একটি MySQL ভিউ তৈরি করবেন?

  4. মাইএসকিউএল সঞ্চিত পদ্ধতিটি সম্পাদন করার জন্য টেবিল তৈরি করুন?