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

授權表使用舉例

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

下面是一些用grant增加用戶和創建權 " /> 91在线精品播放,亚洲一区中文,日韩欧美亚洲v片

色尼玛亚洲综合影院,亚洲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授權問題總結,轉載需保留來源!

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

主站蜘蛛池模板: 灵川县| 永定县| 岳西县| 阳高县| 万州区| 合作市| 新沂市| 繁峙县| 大冶市| 和林格尔县| 蒲城县| 三台县| 盱眙县| 历史| 阳江市| 修水县| 永德县| 锡林郭勒盟| 元氏县| 海南省| 西畴县| 拉萨市| 枣强县| 文成县| 永春县| 建平县| 闵行区| 金华市| 射阳县| 普兰县| 丹寨县| 循化| 施甸县| 沾益县| 长泰县| 志丹县| 浮山县| 牡丹江市| 南木林县| 泽州县| 阿坝|