具體方法:
1、打開指令提示符
2、輸入mysql -u root -p指令,然後回車
3、輸入正确的密碼,進入mysql指令行
4、檢視使用者授權資訊
檢視使用者名為root,主機名為localhost的授權資訊。
知識點擴充:
MySQL 檢視使用者授予的權限
在MySQL中,如何檢視一個使用者被授予了那些權限呢? 授予使用者的權限可能分全局層級權限、資料庫層級權限、表層級别權限、列層級别權限、子程式層級權限。具體分類如下:
全局層級
全局權限适用于一個給定伺服器中的所有資料庫。這些權限存儲在mysql.user表中。GRANT ALL ON *.*和REVOKE ALL ON *.*隻授予和撤銷全局權限。
資料庫層級
資料庫權限适用于一個給定資料庫中的所有目标。這些權限存儲在mysql.db和mysql.host表中。GRANT ALL ON db_name.*和REVOKE ALL ON db_name.*隻授予和撤銷資料庫權限。
表層級
表權限适用于一個給定表中的所有列。這些權限存儲在mysql.tables_priv表中。GRANT ALL ON db_name.tbl_name和REVOKE ALL ON db_name.tbl_name隻授予和撤銷表權限。
列層級
列權限适用于一個給定表中的單一列。這些權限存儲在mysql.columns_priv表中。當使用REVOKE時,您必須指定與被授權列相同的列。
子程式層級
CREATE ROUTINE, ALTER ROUTINE, EXECUTE和GRANT權限适用于已存儲的子程式。這些權限可以被授予為全局層級和資料庫層級。而且,除了CREATE ROUTINE外,這些權限可以被授予為子程式層級,并存儲在mysql.procs_priv表中。
以上就是mysql檢視使用者授權資訊的具體方法的詳細内容,更多關于mysql怎麼檢視使用者授權資訊的資料請關注伺服器之家其它相關文章!
原文連結:https://www.py.cn/db/mysql/19976.html