1. 程式人生 > >mysql授權、刪除用戶和角色權限

mysql授權、刪除用戶和角色權限

lte pan mys log 登錄密碼 all alter 操作權限 blog

備份權限

GRANT USAGE ON *.* TO backup@172.16.0.157 IDENTIFIED BY PASSWORD *38B4F16EADB1601E713D9F03F1DFA1F71C624A91;

#GRANT USAGE ON *.* TO backup@172.16.0.157 IDENTIFIED BY  123456;

GRANT SELECT, LOCK TABLES, SHOW VIEW, TRIGGER ON `pccb_pre`.* TO backup@172.16.0.157;

zabbix監控權限

GRANT SELECT ON *.* TO 
zabbix@172.16.0.155 IDENTIFIED BY PASSWORD *89AF6F71DE54E02F7D150CD66166A345C89DA896
或 GRANT USAGE ON *.* TO ‘zabix‘@‘%‘ IDENTIFIED BY PASSWORD ‘*A15001023857EC31A1C5B477A8C75B2DDE18C7EE‘


授權

#所有權限
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, SHUTDOWN, PROCESS, FILE, REFERENCES, INDEX, ALTER, SHOW DATABASES, SUPER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE, CREATE USER, EVENT, TRIGGER ON 
*.* TO root@192.168.80.4 identified by 123123123; #授權某兩張表 GRANT USAGE ON *.* TO pccbnbbs_r@172.16.0.159 IDENTIFIED BY jdt7zrLyuPrsizcfb.6t ;給上海李小明 GRANT SELECT ON `pccb_nbbs`.`article` TO pccbnbbs_r@172.16.0.159; GRANT SELECT ON `pccb_nbbs`.`article_reply` TO
pccbnbbs_r@172.16.0.159; all :表示所有操作增刪改查 庫名:表示針對庫具有的操作權限,任何庫使用* 表名:表示針對庫中表具有的操作權限,任何表使用* user:登錄用戶名 192.168.1.%:表示允許192.168.1這個網段的所有機器都具有登錄權限。如果想任何電腦登錄使用% identified by :設置登錄密碼 授權完要權限刷新,就是讓權限數據寫入內存 mysql> flush privileges;

權限回收

revoke select,delete on db.table from user@%

revoke all privileges on *.* from 3156dev@%;

查看授權

select user,host from mysql.user where user=root;
show grants for user@%; #查看用戶有哪些權限

刪除用戶

DROP USER backup@172.16.0.157;

mysql授權、刪除用戶和角色權限