一区二区三区在线视频播放_一区在线播放视频_欧美.com_亚洲精品无人区_久久亚洲精品视频_国产精品久久久久久久免费软件_久久av一区二区三区_欧美国产日韩精品免费观看_亚洲一区自拍_91久久国产精品91久久性色_亚洲一区二区三区在线播放_久久久久久久一区_国产精品一区二区久久久_精品成人国产_亚洲欧洲精品一区二区三区波多野1战4_在线观看亚洲精品

綠色資源網:您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網

技術教程
您的位置:首頁數據庫類MySQL → 數據庫基礎:MySQL 添加用戶的兩種方法

數據庫基礎:MySQL 添加用戶的兩種方法

我要評論 2009/06/07 12:00:12 來源:綠色資源網 編輯:佚名 [ ] 評論:0 點擊:573次

有2個不同的方法增加用戶:通過使用GRANT語句或通過直接操作MySQL授權表。比較好的方法是使用GRANT語句,因為他們是更簡明并且好像錯誤少些。

下面的例子顯示出如何使用MySQL客戶安裝新用戶。這些例子假定權限已缺省被安裝。這意味著為了改變,你必須在MySQL正在運行同一臺機器上,你必須作為MySQL root用戶連接,并且root用戶必須對MySQL數據庫有insert權限和reload管理權限。另外,如果你改變了root用戶口令,你必須如下的MySQL命令指定它。

你可以通過發出GRANT語句增加新用戶:

shell> mysql --user=root mysql

mysql> GRANT ALL PRIVILEGES ON *.* TO monty@localhost

IDENTIFIED BY 'something' WITH GRANT OPTION;

mysql> GRANT ALL PRIVILEGES ON *.* TO monty@"%"

IDENTIFIED BY 'something' WITH GRANT OPTION;

mysql> GRANT RELOAD,PROCESS ON *.* TO admin@localhost;

mysql> GRANT USAGE ON *.* TO dummy@localhost;

這些GRANT語句安裝3個新用戶:

monty:可以從任何地方連接服務器的一個完全的超級用戶,但是必須使用一個口令('something'做這個。注意,我們必須對monty@localhost和monty@"%"發出GRANT語句。如果我們增加localhost條目,對localhost的匿名用戶條目在我們從本地主機連接接時由mysql_install_db創建的條目將優先考慮,因為它有更特定的Host字段值,所以以user表排列順序看更早到來。

admin:可以從localhost沒有一個口令進行連接并且被授予reload和process管理權限的用戶。這允許用戶執行mysqladmin reload、mysqladmin refresh和mysqladmin flush-*命令,還有mysqladmin processlist。沒有授予數據庫有關的權限。他們能在以后通過發出另一個GRANT語句授權。

dummy:可以不用一個口令連接的一個用戶,但是只能從本地主機。全局權限被設置為'N'--USAGE權限類型允許你無需權限就可設置一個用戶。它假定你將在以后授予數據庫相關的權限。

你也可以直接通過發出INSERT語句增加同樣的用戶存取信息,然后告訴服務器再次裝入授權表:

shell> mysql --user=root mysql

mysql> INSERT INTO user VALUES('localhost','monty',PASSWORD('something'),

'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y')

mysql> INSERT INTO user VALUES('%','monty',PASSWORD('something'),

'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y')

mysql> INSERT INTO user SET Host='localhost',User='admin',

Reload_priv='Y', Process_priv='Y';

mysql> INSERT INTO user (Host,User,Password)

VALUES('localhost','dummy','');

mysql> FLUSH PRIVILEGES;

取決于你的MySQL版本,對上述,你可能必須使用一個不同數目'Y'值(在3.22.11以前的版本有更少的權限列)。對admin用戶,只用在3.22.11開始的版本具有的更加可讀的INSERT擴充的語法。

注意,為了設置一個超級用戶,你只需創造一個user表條目,其權限字段設為'Y'。不需要db或host表的條目。

在user表中的權限列不是由最后一個INSERT語句明確設置的(對dummy用戶),因此那些列被賦予缺省值'N'。這是GRANT USAGE做的同樣的事情。

下列例子增加一個用戶custom,他能從主機 localhost、server.domain和whitehouse.gov連接。他只想要從localhost存取bankaccount數據庫,從whitehouse.gov存取expenses數據庫和從所有3臺主機存取customer數據庫。他想要從所有3臺主機上使用口令stupid。

為了使用GRANT語句設置個用戶的權限,運行這些命令:

shell> mysql --user=root

mysql mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP

ON bankaccount.*

TO custom@localhost

IDENTIFIED BY 'stupid';

mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP

ON expenses.*

TO custom@whitehouse.gov

IDENTIFIED BY 'stupid';

mysql> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP

ON customer.*

TO custom@'%'

IDENTIFIED BY 'stupid';

通過直接修改授權表設置用戶權限,運行這些命令(注意,在結束時FLUSH PRIVILEGES):

shell> mysql --user=root

mysql mysql> INSERT INTO user (Host,User,Password)

VALUES('localhost','custom',PASSWORD('stupid'));

mysql> INSERT INTO user (Host,User,Password)

VALUES('server.domain','custom',PASSWORD('stupid'));

mysql> INSERT INTO user (Host,User,Password)

VALUES('whitehouse.gov','custom',PASSWORD('stupid'));

mysql> INSERT INTO db

(Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,

Create_priv,Drop_priv)

VALUES

('localhost','bankaccount','custom','Y','Y','Y','Y','Y','Y');

mysql> INSERT INTO db

(Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,

Create_priv,Drop_priv)

VALUES

('whitehouse.gov','expenses','custom','Y','Y','Y','Y','Y','Y');

mysql> INSERT INTO db

(Host,Db,User,Select_priv,Insert_priv,Update_priv,Delete_priv,

Create_priv,Drop_priv)

VALUES('%','customer','custom','Y','Y','Y','Y','Y','Y');

mysql> FLUSH PRIVILEGES;

頭3個INSERT語句增加user表條目,允許用戶 custom用給定口令從不同的主機進行連接,但是沒有授予任何許可(所有權限被設置為缺省值'N')。后3個INSERT語句增加db表條目,授予 custom以bankaccount、expenses和customer數據庫權限,但是只能在從正確的主機存取時。通常,在授權表直接被修改時,服務器必須被告知再次裝入他們(用FLUSH PRIVILEGES)以便使權限修改生效。 如果你想要給特定的用戶從一個給定的域上的任何機器上存取權限,你可以發出一個如下的GRANT語句:

mysql> GRANT ...

ON *.*

TO myusername@"%.mydomainname.com"

IDENTIFIED BY 'mypassword';

為了通過直接修改授權表做同樣的事情,這樣做:

mysql> INSERT INTO user VALUES ('%.mydomainname.com', 'myusername',

PASSWORD('mypassword'),...);

mysql> FLUSH PRIVILEGES;

你也可以使用xmysqladmin、mysql_webadmin甚至xmysql在授權表中插入、改變和更新值。你可以在MySQL的Contrib目錄找到這些實用程序。

關鍵詞:數據庫,MySQL

閱讀本文后您有什么感想? 已有 人給出評價!

  • 0 歡迎喜歡
  • 0 白癡
  • 0 拜托
  • 0 哇
  • 2 加油
  • 0 鄙視
一区二区三区在线视频播放_一区在线播放视频_欧美.com_亚洲精品无人区_久久亚洲精品视频_国产精品久久久久久久免费软件_久久av一区二区三区_欧美国产日韩精品免费观看_亚洲一区自拍_91久久国产精品91久久性色_亚洲一区二区三区在线播放_久久久久久久一区_国产精品一区二区久久久_精品成人国产_亚洲欧洲精品一区二区三区波多野1战4_在线观看亚洲精品
欧美精品一区二区高清在线观看| 国产一区二区三区高清在线观看| 欧美视频在线观看视频极品| 欧美日韩午夜在线视频| 欧美日韩亚洲一区二区三区在线观看| 亚洲大胆视频| 国产精品福利网站| 国产婷婷色一区二区三区在线| 欧美国产日韩在线观看| 亚洲综合二区| 国产女主播一区| 欧美—级高清免费播放| 麻豆精品在线播放| 国产日本精品| 狠狠色香婷婷久久亚洲精品| 国产亚洲一本大道中文在线| 国产香蕉久久精品综合网| 国产亚洲精品bt天堂精选| 欧美日韩国产精品专区| 欧美激情一区二区三区成人| 国产精品国产三级国产普通话蜜臀| 久久久www成人免费无遮挡大片| 欧美一级淫片播放口| 亚洲蜜桃精久久久久久久| 欧美激情一级片一区二区| 国产精品成人播放| 国产欧美日韩综合一区在线播放| 国产亚洲一区在线| 亚洲国产高清视频| 久久免费视频观看| 欧美精品在线免费播放| 免费看av成人| 亚洲国产精品久久久久秋霞不卡| 欧美在线国产精品| 欧美电影在线观看| 亚洲午夜激情网页| 亚洲在线不卡| 男女精品网站| 国产欧美精品| 中文成人激情娱乐网| 亚洲精品视频中文字幕| 欧美va亚洲va日韩∨a综合色| 亚洲制服av| 国产欧美一区二区精品忘忧草| 亚洲欧洲精品一区二区精品久久久| 一本大道久久a久久综合婷婷| 欧美女同在线视频| 国产在线观看精品一区二区三区| 理论片一区二区在线| 欧美精品一区二区三区四区| 国产精品久久久久秋霞鲁丝| 国产精品毛片一区二区三区| 欧美一区二区三区在线观看| 亚洲精品视频在线观看免费| 亚洲一级二级在线| 午夜精彩国产免费不卡不顿大片| 伊人久久婷婷色综合98网| 妖精视频成人观看www| 亚洲天堂av综合网| 有码中文亚洲精品| 久久夜色撩人精品| 欧美午夜不卡影院在线观看完整版免费| 欧美日本一区二区三区| 能在线观看的日韩av| 欧美揉bbbbb揉bbbbb| 免费成人av在线| 国内精品久久久久久久97牛牛| 一区三区视频| 国产人妖伪娘一区91| 精品91免费| 国产精品一区二区女厕厕| 一区二区视频免费完整版观看| 久久久噜噜噜久久中文字幕色伊伊| 伊人色综合久久天天| 欧美中文字幕视频在线观看| 欧美成人中文字幕在线| 国产日韩亚洲欧美精品| 欧美精品电影| 国产精品一级二级三级| 国产欧美日韩精品丝袜高跟鞋| 亚洲午夜精品17c| 一本色道88久久加勒比精品| 亚洲综合另类| 91久久线看在观草草青青| 欧美在线free| 欧美激情片在线观看| 国产精品久久久久aaaa九色| 欧美一级成年大片在线观看| 欧美午夜在线| 极品av少妇一区二区| 欧美日韩一区二区三区在线观看免| 亚洲另类在线一区| 亚洲国产乱码最新视频| 欧美精品一区二区三区在线看午夜| 亚洲精品免费一二三区| 欧美在线你懂的| 久久亚洲综合网| 黄色一区二区三区四区| 国产伦精品一区二区三区在线观看| 亚洲毛片一区二区| 国产伦精品一区二区三区高清版| 中文在线资源观看网站视频免费不卡| 欧美日韩精品高清| 久久精品男女| 黄网站色欧美视频| 亚洲大胆美女视频| 亚洲二区三区四区| 欧美日韩p片| 久久亚洲国产精品一区二区| 亚洲欧洲精品天堂一级| 欧美午夜在线视频| 羞羞视频在线观看欧美| 亚洲人成网站在线播| 欧美激情中文字幕在线| 精品成人一区| 一区二区三区鲁丝不卡| 国产精品久久久久久久久免费| 韩国精品一区二区三区| 欧美美女bb生活片| 国产精品乱码人人做人人爱| 亚洲欧美日韩国产另类专区| 久久久久久9999| 亚洲精品永久免费精品| 国产精品久久一区二区三区| 欧美一区二区三区在线看| 亚洲大胆人体视频| 亚洲激情第一页| 久久精品网址| 欧美三级午夜理伦三级中文幕| 国产欧美日韩免费看aⅴ视频| 国产精品高清免费在线观看| 国产精品99一区二区| 久久国产夜色精品鲁鲁99| 亚洲国产欧美在线人成| 91久久一区二区| 国产精品劲爆视频| 国产精品扒开腿做爽爽爽软件| 先锋亚洲精品| 欧美福利在线观看| 久久久噜噜噜久久人人看| 欧美中文字幕第一页| 亚洲午夜激情网站| 欧美福利精品| 国产亚洲亚洲| 欧美日韩国产一区精品一区| 欧美激情精品久久久| 国产精品海角社区在线观看| 欧美日韩国产a| 亚洲高清视频的网址| 蜜臀a∨国产成人精品| 亚洲狼人综合| 午夜宅男久久久| 欧美精品久久99| 亚洲视频1区| 亚洲专区免费| 蜜臀久久99精品久久久画质超高清| 欧美精品在线极品| 精品电影一区| 欧美一级艳片视频免费观看| 激情小说另类小说亚洲欧美| 国产一级精品aaaaa看| av成人天堂| 欧美成人精精品一区二区频| 欧美在线一二三四区|