国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 數(shù)據(jù)庫(kù) > MySQL > 正文

在MySQL中增添新用戶權(quán)限的方法

2024-07-24 12:43:38
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
有2個(gè)不同的方法增加用戶:通過(guò)使用GRANT語(yǔ)句或通過(guò)直接操作MySQL授權(quán)表。比較好的方法是使用GRANT語(yǔ)句,因?yàn)樗麄兪歉?jiǎn)明并且好像錯(cuò)誤少些。 

下面的例子顯示出如何使用MySQL客戶安裝新用戶。這些例子假定權(quán)限根據(jù)以前的章節(jié)描述的缺省被安裝。這意味著為了改變,你必須在MySQL正在運(yùn)行同一臺(tái)機(jī)器上,你必須作為MySQL root用戶連接,并且root用戶必須對(duì)MySQL數(shù)據(jù)庫(kù)有insert權(quán)限和reload管理權(quán)限。另外,如果你改變了root用戶口令,你必須如下的MySQL命令指定它。 

你可以通過(guò)發(fā)出GRANT語(yǔ)句增加新用戶:

復(fù)制代碼 代碼如下:

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語(yǔ)句安裝3個(gè)新用戶: 

monty:可以從任何地方連接服務(wù)器的一個(gè)完全的超級(jí)用戶,但是必須使用一個(gè)口令('something'做這個(gè)。注意,我們必須對(duì)monty@localhost和monty@"%"發(fā)出GRANT語(yǔ)句。如果我們?cè)黾觢ocalhost條目,對(duì)localhost的匿名用戶條目在我們從本地主機(jī)連接接時(shí)由mysql_install_db創(chuàng)建的條目將優(yōu)先考慮,因?yàn)樗懈囟ǖ腍ost字段值,所以以u(píng)ser表排列順序看更早到來(lái)。 

admin:可以從localhost沒有一個(gè)口令進(jìn)行連接并且被授予reload和process管理權(quán)限的用戶。這允許用戶執(zhí)行mysqladmin reload、mysqladmin refresh和mysqladmin flush-*命令,還有mysqladmin processlist。沒有授予數(shù)據(jù)庫(kù)有關(guān)的權(quán)限。他們能在以后通過(guò)發(fā)出另一個(gè)GRANT語(yǔ)句授權(quán)。 

dummy:可以不用一個(gè)口令連接的一個(gè)用戶,但是只能從本地主機(jī)。全局權(quán)限被設(shè)置為'N'--USAGE權(quán)限類型允許你無(wú)需權(quán)限就可設(shè)置一個(gè)用戶。它假定你將在以后授予數(shù)據(jù)庫(kù)相關(guān)的權(quán)限。 

你也可以直接通過(guò)發(fā)出INSERT語(yǔ)句增加同樣的用戶存取信息,然后告訴服務(wù)器再次裝入授權(quán)表:  


復(fù)制代碼 代碼如下:

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; 
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 修水县| 肃北| 福贡县| 宁晋县| 大埔区| 琼结县| 沾化县| 扬州市| 钟祥市| 兰坪| 长泰县| 小金县| 朔州市| 右玉县| 富源县| 南充市| 吉隆县| 巴东县| 天镇县| 聂荣县| 陇南市| 上栗县| 巴楚县| 商水县| 衡阳市| 卢龙县| 丹东市| 罗源县| 博罗县| 龙里县| 礼泉县| 广宁县| 承德市| 曲松县| 上虞市| 阳曲县| 鸡西市| 巴彦县| 阜阳市| 崇阳县| 长岛县|