python mysql 賬戶管理

賬戶管理

1 授予權限:需要登錄實例級賬戶登錄後操作,以root爲例
主要操作包括:查看所有用戶+修改密碼+刪除賬戶
查看mysql用戶名和密碼:select user,host ,authentication_string from user;
1)創建賬戶&授權:
grant 權限列表 on 數據庫 to ‘用戶名’@’ ‘訪問主機’ identified by ‘密碼’;
例:grant select on jing_dong.* to 'laowang '@‘localhost’ identified by ‘123456’ ;
–在京東數據庫所有數據表中給老王一個權限,密碼爲123456,,只能通過本地登錄,權限僅限於查詢。

授予所有權限::grant all privileges on jing_dong.* to ‘laowang ‘@’%’ identified by ‘123456’ ;

2)修改權限
grant 權限名稱 on 數據庫 賬戶@主機 with grant option;
修改完成後需要刷新權限:flush privileges;
3)刪除權限
語法一:drop user ‘用戶名’ @ ‘主機名’
語法二:delete from user where user =‘用戶名’
操作完成,flush pricileges

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章