佳木斯湛栽影视文化发展公司

主頁 > 知識庫 > mysql創(chuàng)建本地用戶及賦予數(shù)據(jù)庫權(quán)限的方法示例

mysql創(chuàng)建本地用戶及賦予數(shù)據(jù)庫權(quán)限的方法示例

熱門標簽:呼叫中心市場需求 地方門戶網(wǎng)站 AI電銷 Linux服務(wù)器 鐵路電話系統(tǒng) 網(wǎng)站排名優(yōu)化 百度競價排名 服務(wù)外包

前言

大家在安裝 mysql 時通常會生成一個超級用戶 root,很多人之后就一直沿用這一個用戶,雖然這會很方便,但超級用戶權(quán)限太大,在所有地方使用它通常是一個安全隱患。

這一點跟操作系統(tǒng)的用戶管理也是類似的,多數(shù)人貪圖方便都直接使用 administrator 或 root 用戶,其實是一種不建議的做法。

那么,要如何在 mysql 中創(chuàng)建 root 之外的用戶并賦予相應(yīng)權(quán)限呢?

我們直接來看一個示例:

CREATE USER ‘golden‘@'localhost' IDENTIFIED BY ‘gd2017‘;
GRANT ALL ON myapp.* TO ‘golden‘@'localhost';
FLUSH PRIVILEGES;

對上述語句,這里簡單解析一下:

1、create user 語句用于創(chuàng)建用戶(及密碼)。

      其中 golden 是用戶名,gd2017 是密碼。localhost 則表明是本地用戶。

2、grant 語句用于對用戶進行賦權(quán)。

      其中,all 表示所有的權(quán)限,包括對數(shù)據(jù)的增刪改查及更改數(shù)據(jù)庫;myapp 為具體某個數(shù)據(jù)庫名,myapp.* 表示該數(shù)據(jù)庫下所有的表(以及視圖等);golden 則為剛才所建立的用戶名。

3、flush 語句使更改生效。

拓展:

通常,以上設(shè)置能滿足一般的需求了,更細化的配置,可以參考 mysql 官方在線文檔(5.7 版):

https://dev.mysql.com/doc/refman/5.7/en/create-user.html

https://dev.mysql.com/doc/refman/5.7/en/grant.html

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

您可能感興趣的文章:
  • 解決django 向mysql中寫入中文字符出錯的問題
  • centOS7下mysql插入中文字符報錯問題解決方法
  • 在C#和MySQL中存取中文字符時避免亂碼的方法
  • 解決mysql創(chuàng)建數(shù)據(jù)庫后出現(xiàn):Access denied for user ''root''@''%'' to database ''xxx''的問題
  • MySQL創(chuàng)建數(shù)據(jù)庫并支持中文字符的操作方法

標簽:仙桃 衡水 湖南 崇左 蘭州 湘潭 黃山 銅川

巨人網(wǎng)絡(luò)通訊聲明:本文標題《mysql創(chuàng)建本地用戶及賦予數(shù)據(jù)庫權(quán)限的方法示例》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    仁寿县| 巩义市| 临沧市| 唐山市| 探索| 三河市| 习水县| 通榆县| 汶川县| 法库县| 雷波县| 赞皇县| 平和县| 上思县| 阳城县| 崇义县| 郧西县| 江永县| 儋州市| 贵定县| 攀枝花市| 固原市| 苗栗市| 清原| 衡南县| 巩义市| 辉县市| 遂川县| 穆棱市| 融水| 洛隆县| 绩溪县| 临泽县| 桐城市| 台中县| 平阴县| 灵宝市| 汉川市| 民县| 宁乡县| 洞口县|