標籤:body rom 一個 添加 許可權 層級 htm bsp 參數
建立資料庫使用者添加許可權
| 類別 |
詳細解示 |
| 基本文法 |
grant 許可權 on 庫.表 to ‘使用者‘@‘主機‘ identified by ‘密碼‘; |
| 樣本 |
grant select, insert on test.* to ‘liwenkai‘@‘localhost‘ identified by ‘4311‘; |
| 樣本說明 |
給予liwenkai使用者,在本機串連test庫所有表的許可權。操作的這些表具有查詢和寫入許可權 |
註:可以針對一個使用者增加多條許可權。
刪除許可權
| 類別 |
詳細解示 |
| 基本文法 |
revoke 許可權 on 庫.表 from ‘使用者‘@‘主機‘; |
| 樣本 |
revoke select, insert on test.* to ‘liwenkai‘@‘localhost‘ identified by ‘4311‘; |
| 樣本說明 |
給予liwenkai使用者,在本機串連test庫所有表的許可權。操作的這些表具有查詢和寫入許可權 |
參數說明
| 符號 |
說明 |
| grant all |
在grant後接all說明給予所有許可權 |
| revoke all |
在revoke後接all說明刪除所有許可權 |
| 許可權 on . |
. 所明給予所有庫所有表的操作許可權 |
| ‘使用者‘@‘主機‘ |
主機裡面若為%。任意來源的主機均可以使用這個使用者來訪問 |
建立資料庫使用者liwenkai ,具有對test資料庫中所有標的 select / insert 許可權
樣本:增加許可權
mysql> grant select, insert on test.* to ‘liwenkai‘@‘localhost‘ identified by ‘4311‘;
Query OK, 0 rows affected (0.00 sec)
樣本:移除許可權
mysql> revoke insert on test.* from ‘liwenkai‘@‘localhost‘;
Query OK, 0 rows affected (0.30 sec)
註:
上面的一些語句用的較少。你可以將知識點的掌握層級設定為瞭解層級。
更多的時候,使用權限設定項特別多,人們往往記不住具體的命令。更多 的時候人們使用專門的工具來操作許可權。
轉自:http://www.php.cn/code/4711.html
MySQL建立資料庫使用者、使用權限設定