LINUX mysql數據庫DCL基本權限語句

權限的級別

Global level 所有庫,所有表的權限。
Database level 某個數據庫中的所有表的權限。
Table level 庫中的某個表的權限
Column level 表中的某個字段,的權限

mysql用戶管理

1.創建用戶

CREATE       USER        user1@'localhost'        IDENTIFIED       BY      'Qwer123@';

2.刪除用戶

DROP USER 'user1'@'localhost';

3.修改用戶密碼

mysqladmin      -uroot      -p'123'         password       'new_password'

4.mysql權限原理

 grant 權限列表  on 庫名.表名 to '用戶名'@'客戶端主機'  [identified by '密碼'  with option參數];
1.權限列表:
all: 所有權限(不包括授權權限)
select,update	 查詢更新
2.數據庫,表名權限
*.* :所有庫下的所有表
web.* :web庫下的所有表

5.mysql權限實例

GRANT ALL ON bbs.* TO admin3@'%' IDENTIFIED BY '密碼';

6.回收權限

REVOKE ALL PRIVILEGES  ON bbs.*  FROM admin3@’%’;  		                    //回收所有權限
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章