MySQL如何實現(xiàn)用戶賬戶管理

這篇文章主要為大家展示了“MySQL如何實現(xiàn)用戶賬戶管理”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“MySQL如何實現(xiàn)用戶賬戶管理”這篇文章吧。

琿春ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:028-86922220(備注:SSL證書合作)期待與您的合作!

MySQL用戶賬戶管理
1.MySQL 用戶名和密碼

MySQL中mysql數(shù)據(jù)庫的user表中存儲用戶,一個帳號被定義根據(jù)連接到服務(wù)器的一個用戶名和客戶端主機或主機名,這個帳號也有一個密碼,更多的信息在user表中查詢。

2.添加用戶賬戶

創(chuàng)建MySQL帳號的兩種方式

使用語句創(chuàng)建賬戶:CREATE USER 或GRANT

創(chuàng)建用戶
mysql> CREATE USER 'monty'@'localhost' IDENTIFIED BY 'some_pass'
mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost'
-> WITH GRANT OPTION;
mysql> CREATE USER 'monty'@'%' IDENTIFIED BY 'some_pass';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%'
-> WITH GRANT OPTION;
mysql> CREATE USER 'admin'@'localhost';
mysql> GRANT RELOAD,PROCESS ON *.* TO 'admin'@'localhost';
mysql> CREATE USER 'dummy'@'localhost';

grant select,insert,update,delete on dbname.* to 'monty'@'%';
grant create,alter,drop,index,show view,create routine,alter routine,execute,create view ,event,trigger on dbname.* to 'monty'@'%';


MySQL如何實現(xiàn)用戶賬戶管理

mysql權(quán)限列表

權(quán)限

權(quán)限級別

權(quán)限說明

CREATE

數(shù)據(jù)庫、表或索引

創(chuàng)建數(shù)據(jù)庫、表或索引權(quán)限

DROP

數(shù)據(jù)庫或表

刪除數(shù)據(jù)庫或表權(quán)限

GRANT OPTION

數(shù)據(jù)庫、表或保存的程序

賦予權(quán)限選項

REFERENCES

數(shù)據(jù)庫或表

ALTER

更改表,比如添加字段、索引等

DELETE

刪除數(shù)據(jù)權(quán)限

INDEX

索引權(quán)限

INSERT

插入權(quán)限

SELECT

查詢權(quán)限

UPDATE

更新權(quán)限

CREATE VIEW

視圖

創(chuàng)建視圖權(quán)限

SHOW VIEW

視圖

查看視圖權(quán)限

ALTER ROUTINE

存儲過程

更改存儲過程權(quán)限

CREATE ROUTINE

存儲過程

創(chuàng)建存儲過程權(quán)限

EXECUTE

存儲過程

執(zhí)行存儲過程權(quán)限

FILE

服務(wù)器主機上的文件訪問

文件訪問權(quán)限

CREATE TEMPORARY TABLES

服務(wù)器管理

創(chuàng)建臨時表權(quán)限

LOCK TABLES

服務(wù)器管理

鎖表權(quán)限

CREATE USER

服務(wù)器管理

創(chuàng)建用戶權(quán)限

PROCESS

服務(wù)器管理

查看進程權(quán)限

RELOAD

服務(wù)器管理

執(zhí)行flush-hosts, flush-logs, flush-privileges, flush-status, flush-tables, flush-threads, refresh, reload等命令的權(quán)限

REPLICATION CLIENT

服務(wù)器管理

復(fù)制權(quán)限

REPLICATION SLAVE

服務(wù)器管理

復(fù)制權(quán)限

SHOW DATABASES

服務(wù)器管理

查看數(shù)據(jù)庫權(quán)限

SHUTDOWN

服務(wù)器管理

關(guān)閉數(shù)據(jù)庫權(quán)限

SUPER

服務(wù)器管理

執(zhí)行kill線程權(quán)限



設(shè)置密碼
mysql> SET PASSWORD FOR
-> 'jeffrey'@'localhost' = PASSWORD('mypass');
mysql> SET PASSWORD = PASSWORD('mypass');

刪除用戶
DROP USER 'jeffrey'@'localhost';

以上是“MySQL如何實現(xiàn)用戶賬戶管理”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

網(wǎng)站題目:MySQL如何實現(xiàn)用戶賬戶管理
網(wǎng)頁路徑:http://bm7419.com/article26/gipsjg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站企業(yè)網(wǎng)站制作、網(wǎng)站設(shè)計公司外貿(mào)建站、響應(yīng)式網(wǎng)站、網(wǎng)站改版

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

營銷型網(wǎng)站建設(shè)