首頁 >資料庫 >mysql教程 >Mysql中關於權限設定詳解

Mysql中關於權限設定詳解

黄舟
黄舟原創
2017-08-09 15:53:521355瀏覽

mysql權限設置,mysql取得權限,mysql最高權限


#1.眾所周知,mysql裡面有很多權限,不同權限可以使用不同功能,今天就教大家怎麼取得Mysql的root權限,也就是最高權限,可以做任何事。


2.首先使用一個沒有權限的帳號連結mysql,成功之後執行:show databases;這時會發現沒有權限的使用者只能看到一個資料庫,mysql和test等資料庫是看不到的;

Mysql中關於權限設定詳解

Mysql中關於權限設定詳解

##3.如果已經安裝了phpmyadmin,打開127.0.0.1/phpmyadmin,在選單列找到用戶,然後找到沒有權限的用戶,點擊編輯權限;

Mysql中關於權限設定詳解

Mysql中關於權限設定詳解


#4.跳到設定頁面,找到全域權限,在全選checkbox打勾,點選右下角的執行,完成後該使用者就獲得了mysql資料庫的所有權限;

Mysql中關於權限設定詳解

Mysql中關於權限設定詳解


5.再次用該帳號再次連結mysql,連結成功後執行:show databases;你會發現所有資料庫都會顯示出來,並且使用該帳號可以進行任意編輯;

Mysql中關於權限設定詳解

Mysql中關於權限設定詳解


###########################6.也可以直接在cmd視窗命令列設置,設定權限的命令為:### ###
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:使用者名稱部分根據自己的實際情況進行變更。 ###

以上是Mysql中關於權限設定詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn