明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

Mysql中對于權(quán)限設(shè)置詳細說明

[摘要]mysql權(quán)限設(shè)置,mysql獲取權(quán)限,mysql最高權(quán)限1.眾所周知,mysql里面有很多權(quán)限,不同權(quán)限可以使用不同功能,今天就教大家怎么獲取Mysql的root權(quán)限,也就是最高權(quán)限,可以做任何事...
mysql權(quán)限設(shè)置,mysql獲取權(quán)限,mysql最高權(quán)限


1.眾所周知,mysql里面有很多權(quán)限,不同權(quán)限可以使用不同功能,今天就教大家怎么獲取Mysql的root權(quán)限,也就是最高權(quán)限,可以做任何事情。


2.首先使用一個沒有權(quán)限的賬號鏈接mysql,成功之后執(zhí)行:show databases;這時會發(fā)現(xiàn)沒有權(quán)限的用戶只能看到一個數(shù)據(jù)庫,mysql和test等數(shù)據(jù)庫是看不到的;

1.png

2.png

3.如果已經(jīng)安裝了phpmyadmin,打開127.0.0.1/phpmyadmin,在菜單欄找到用戶,然后找到?jīng)]有權(quán)限的用戶,點擊編輯權(quán)限;

3.png

4.png


4.跳轉(zhuǎn)到設(shè)置頁面,找到全局權(quán)限,在全選checkbox打勾,點擊右下角的執(zhí)行,完成后該用戶就獲得了mysql數(shù)據(jù)庫的所有權(quán)限;

4.png

5.png


5.再次用該賬號再次鏈接mysql,鏈接成功后執(zhí)行:show databases;你會發(fā)現(xiàn)所有數(shù)據(jù)庫都會顯示出來,而且使用該賬號可以進行任意編輯;

6.png

7.png


6.也可以直接在cmd窗口命令行設(shè)置,設(shè)置權(quán)限的命令為:

REVOKE ALL PRIVILEGES ON *.* FROM 'root'@'localhost'; 
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost'WITH GRANT OPTION 
MAX_QUERIES_PER_HOUR 0 
MAX_CONNECTIONS_PER_HOUR 0 
MAX_UPDATES_PER_HOUR 0 
MAX_USER_CONNECTIONS 0;

PS:用戶名部分根據(jù)自己的實際情況進行更改。

以上就是Mysql中關(guān)于權(quán)限設(shè)置詳解的詳細內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!


學(xué)習(xí)教程快速掌握從入門到精通的SQL知識。