mysql 新增、刪除使用者和許可權分配
1. 新增使用者
複製程式碼 程式碼如下:
mysql>insert into mysql.user(Host,User,Password) values("localhost","lionbule",password("hello1234"));
mysql>flush privileges;
2. 修改使用者密碼
複製程式碼 程式碼如下:
mysql>update mysql.user set password=password('new password') where User="lionbule" and Host="localhost";
mysql>flush privileges;
3. 刪除使用者
複製程式碼 程式碼如下:
mysql>DELETE FROM user WHERE User="lionbule" and Host="localhost";
mysql>flush privileges;
4. 許可權分配
4.1. grant用法
grant 許可權 on 資料庫.* to 使用者名稱@'登入主機' identified by '密碼'
複製程式碼 程式碼如下:
許可權:
常用總結, ALL/ALTER/CREATE/DROP/SELECT/UPDATE/DELETE
資料庫:
*.* 表示所有庫的所有表
test.* 表示test庫的所有表
test.test_table 表示test庫的test_table表
使用者名稱:
mysql賬戶名
登陸主機:
允許登陸mysql server的客戶端ip
'%'表示所有ip
'localhost' 表示本機
'192.168.10.2' 特定IP
密碼:
賬戶對應的登陸密碼
4.2 例子
複製程式碼 程式碼如下:
mysql>grant all on test.* to lionbule@'%' identified by 'hello1234';
mysql>flush privileges;
新增密碼為‘hello234'的使用者lionbule對test庫擁有所有操作許可權,並不限制lionbule使用者的登陸IP。
4.3 注意事項
grant 會覆蓋使用者的部分資訊,跟insert 、update執行功能一樣.
參考:
http://dev.mysql.com/doc/refman/5.6/en/grant.html
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2558/viewspace-2804162/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL新增新使用者、為使用者建立資料庫、為新使用者分配許可權MySql資料庫
- mysql 床架新資料庫並分配使用者許可權MySql資料庫
- MySQL 給使用者新增 ALTER VIEW 的許可權MySqlView
- mysql8.0新增使用者,並指定許可權MySql
- UserService 刪除使用者查詢許可權 deleteUserPermission分析delete
- odoo 許可權分配Odoo
- mysql使用者許可權管理MySql
- Ubuntu-給新增使用者新增root許可權Ubuntu
- MySQL-03.使用者管理和許可權管理MySql
- MySQL使用者及許可權管理MySql
- MySql查詢使用者許可權MySql
- MySQL 使用者及許可權管理?MySql
- 一次Android許可權刪除經歷Android
- mysql許可權MySql
- mysql-刪除和新增主鍵MySql
- MySQL 8.0 instant 新增和刪除列MySql
- MYSQL學習筆記13: DCL許可權控制(使用者許可權操作)MySql筆記
- win10需要administrators許可權才能刪除檔案怎麼刪除Win10
- mysql 8.0.21使用者及許可權操作MySql
- 入門MySQL——使用者與許可權MySql
- MySQL入門--使用者與許可權MySql
- win10怎麼刪除管理員許可權檔案 win10需要管理員許可權刪除檔案的方法Win10
- 給非 root 使用者新增 docker 使用許可權Docker
- 資料夾刪不掉需要管理員許可權怎麼辦 刪除需要管理員許可權的辦法
- 使用者和組的許可權
- mysql 給了使用者所有許可權ALL PRIVILEGES,但是該使用者沒有grant許可權MySql
- MySQL許可權管理MySql
- MySQL使用者許可權控制一例MySql
- mysql 使用者及許可權管理 小結MySql
- 授權|取消授權MYSQL資料庫使用者許可權MySql資料庫
- win10刪除資料夾需要Administrator許可權Win10
- 選單許可權表sqlite和mysqlSQLiteMySql
- MySQL之許可權管理和備份MySql
- linux 檔案許可權 s 許可權和 t 許可權解析Linux
- win10刪除資料夾需要許可權怎麼辦_win10刪除資料夾需要許可權的解決方法Win10
- MySql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼MySql資料庫密碼
- 如何檢查某使用者是否分配了某ABAP許可權物件物件
- 管理員許可權刪除資料夾win10怎麼辦_win10刪除檔案需要管理員許可權處理方法Win10