您好,登錄后才能下訂單哦!
mysql用戶由用戶和主機名組成,使用'user'@'hosst'表示,mysql的用戶和權限信息存儲在mysql庫中
mysql數據庫表:
user #用戶賬號、全局權限
db #庫級別權限
host #主機
tables_priv #表級別權限
colums_priv #字段級別權限
procs_priv #存儲過程和存儲函數相關的權限
proxies_priv #代理用戶權限
權限級別:
庫級別
表級別
字段級別
mysql用戶權限 GRANT 權限列表 ON 數據庫.表 '用戶名'@'主機地址' IDENTIFIED BY '密碼'; #授權用戶 例:mysql> GRANT CREATE,SELECT ON *.* TO 'tr'@'localhost' IDENTIFIED BY 'mypass'; REVOKE 權限列表 ON 數據庫.表 FROM '用戶名'@'主機地址' #撤銷授權 例:mysql> REVOKE SELECT ON *.* FROM 'tr'@'localhost'; mysql> SHOW GRANTS FOR 'tr'@'localhost'; #查看指定用戶的授權情況 mysql> SELECT USER,HOST,PASSWORD FROM mysql.user; #查看所有用戶信息
mysql權限列表:
mysql root密碼恢復 vim my.cnf #修改配置文件 [mysqld] skip-grant-tables #登錄數據庫是跳過授權表(必須) skip-networking #禁止用戶從網絡連接(為了安全起見) service mysqld restart #重啟mysql mysql> UPDATE user SET Password=PASSWORD('root') WHERE User='root'; #更新root密碼
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。