現弄些受權用戶的資料 以備不時之需

授權表使用舉例

grant用于給增加用戶和創建權限,revoke用于刪除用戶權限。

下面是一些用grant增加用戶和創建權 " /> 成人女同在线观看,亚洲精品国精品久久99热,亚洲黄色精品

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

MySQL授權問題總結

我用localhost的root帳號不能連 最后請教DBA組新建用戶搞定!

現弄些受權用戶的資料 以備不時之需

授權表使用舉例

grant用于給增加用戶和創建權限,revoke用于刪除用戶權限。

下面是一些用grant增加用戶和創建權限的例子:

mysql> grant all privileges on *.* to test@localhost identified by 'test' with grant option;

這句增加一個本地具有所有權限的test用戶(超級用戶),密碼是test。ON子句中的*.*意味著"所有數據庫、所有表"。with grant option表示它具有grant權限。

mysql> grant select,insert,update,delete,create,drop privileges on test.* to test1@'192.168.1.0/255.255.255.0' identified by 'test';

這句是增加了一個test1用戶,口令是test,但是它只能從C類子網192.168.1連接,對test庫有select,insert,update,delete,create,drop操作權限。

用grant語句創建權限是不需要再手工刷新授權表的,因為它已經自動刷新了。

給用戶創建權限還可以通過直接修改授權表:

mysql> insert into user

values("localhost","test",password("test"),"Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y","Y");

mysql> flush privileges;

這兩句和上面第一句grant的效果是一樣的,也是增加了一個本地的test超級用戶。我們看到用grant方便多了,而且還不需flush privileges。

mysql> insert into user (host,user,password) values("192.168.1.0/255.255.255.0","test1",PASSWORD("test")); mysql> insert into db values("192.168.1.0/255.255.255.0","test","test1","Y","Y","Y","Y","Y","Y","N","N","N","N") mysql> flush privileges;

這三句和上面第二句grant的效果也是一樣的,也是增加了一個只能從C類子網192.168.1連接,對test庫有select,insert,update,delete,create,drop操作權限的test1用戶,口令是test。要取消一個用戶的權限,使用revoke語句。revoke的語法非常類似于grant語句,除了to用from取代并且沒有identified by和with grant option子句,下面是用revoke刪除用戶權限的例子:

mysql> revoke all on test.* from test1@'192.168.1.0/255.255.255.0';

這句revoke就撤消了上面第二句grant創建的權限,但是test1用戶并沒有被刪除,必須手工從user表刪除:

mysql> delete from user where user='test1';

mysql> flush privileges;

這樣,test1用戶就徹底刪除了。

這些只是MySQL授權表的簡單使用,更多詳細的資料請見MySQL提供的手冊。

php技術MySQL授權問題總結,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 弥勒县| 鱼台县| 工布江达县| 南通市| 哈尔滨市| 威信县| 周宁县| 江西省| 广水市| 平湖市| 汉源县| 建阳市| 无极县| 天等县| 霍州市| 观塘区| 莱芜市| 宝应县| 二连浩特市| 团风县| 怀化市| 独山县| 富顺县| 龙川县| 寿光市| 滨海县| 墨竹工卡县| 安溪县| 科尔| 雅安市| 凌云县| 东乡县| 阳信县| 正阳县| 陈巴尔虎旗| 虹口区| 栾川县| 衡阳县| 宁南县| 北川| 普陀区|