mysql關於賦予用戶權限卻沒法查看錶

 

grant 權限1,權限2,…權限n on 數據庫名稱.表名稱 to 用戶名@用戶地址 identified by ‘鏈接口令’;mysql

grant all on ems.ems  to uni@'%' identified by '777';    //百分號表示任何地址sql

賦予用戶全部權限,可是卻沒法查看錶,是由於匿名登陸的緣由,用mysql -u root -p 登陸mysql,而後用select host,user from mysql.user;命令查看錶中的匿名用戶,user列下的空用戶名即爲匿名用戶,用命令delete from mysql.user where user='';刪除匿名用戶,重啓mysql服務,匿名用戶即沒法登陸!數據庫

相關文章
相關標籤/搜索