0
我有一對通過VIP進行通信的MySQL對。我想驗證來自任何IP的所有用戶(包括root用戶)的權限。當我嘗試查看所有補助金根我得到這個:MySQL 5.6向用戶顯示所有授權
mysql> show grants for root;
ERROR 1141 (42000): There is no such grant defined for user 'root' on host '%'
但還有其他補助金根:
mysql> show grants for 'root'@'localhost';
+----------------------------------------------------------------------------------------------------------------------------------------+
| Grants for [email protected] |
+----------------------------------------------------------------------------------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION |
| GRANT ALL PRIVILEGES ON `*.*`.* TO 'root'@'localhost' |
| GRANT PROXY ON ''@'' TO 'root'@'localhost' WITH GRANT OPTION |
+----------------------------------------------------------------------------------------------------------------------------------------+
3 rows in set (0.00 sec)
我如何可以查看所有授權的用戶(所有主機和數據庫)?
我相信你會從中得到[問題]求助(http://stackoverflow.com/questions/497317/how-can-i-view-all- grant-for-an-sql-database) – DecoderReloaded
參見http://dba.stackexchange.com/questions/23265/mysql-show-grants-for-all-users – pringi