1. 程式人生 > >MySQL數據庫權限管理

MySQL數據庫權限管理

MySQL

Mysql數據庫的運維主要包括用戶權限的設置,數據庫的備份與恢復。
一.授予權限
GRANT 權限列表 ON 庫名.表名 TO 用戶名@來源地址 {IDENTIFIED BY ‘密碼‘}使用GRANT語句時,需要註意的事項如下。
1.權限列表:用於列出授權使用的各種數據庫操作,以逗號進行分隔
2.庫名.表名:用於指定授權操作的庫和表的名稱
3.用戶名@來源地址:用於指定用戶名稱和允許訪問的客戶機地址
br/>使用GRANT語句時,需要註意的事項如下。
1.權限列表:用於列出授權使用的各種數據庫操作,以逗號進行分隔
2.庫名.表名:用於指定授權操作的庫和表的名稱
3.用戶名@來源地址:用於指定用戶名稱和允許訪問的客戶機地址

二.查看權限
SHOW GRANTS語句:專門用於查看數據庫用的權限 通過FOR字句可指定查看的用戶對象
SHOW GRANTS FOR 用戶名@來源地址
SHOW GRANTS FOR ‘dbuser‘@‘192.168.1.1‘ 此語句可以查看bduser從主機192.168.1.1訪問數據庫時的授權信息

三.撤銷權限
REVOKE 權限列表 ON 數據庫名.表名 FROM 用戶名@來源地址

MySQL數據庫權限管理