MySQL權(quán)限系統(tǒng)簡介-創(chuàng)新互聯(lián)

1)          權(quán)限的授予與回收

創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站建設(shè)、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的牧野網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

方法一:MySQL 的權(quán)限系統(tǒng)相關(guān)權(quán)限信息主要存儲在幾個被稱為grant tables 的系統(tǒng)表中,即: mysql.User,mysql.db,mysql.Host,mysql.table_priv 和mysql.column_priv。手工修改了權(quán)限相關(guān)的表之后,都需要執(zhí)行“FLUSH PRIVILEGES”命令重新加載MySQL的權(quán)限信息;

方法二:通過GRANT,REVOKE 或者DROP USER 命令來修改相關(guān)權(quán)限,則不需要手工執(zhí)行FLUSH PRIVILEGES 命令;因?yàn)橥ㄟ^GRANT,REVOKE 或者DROP USER 命令所做的權(quán)限修改在修改系統(tǒng)表的同時也會更新內(nèi)存結(jié)構(gòu)中的權(quán)限信息。在MySQL5.0.2 或更高版本的時候,MySQL 還增加了CREATE USER 命令,以此創(chuàng)建無任何特別權(quán)限(僅擁有初始USAGE權(quán)限)的用戶,通過CREATE USER 命令創(chuàng)建新了新用戶之后,新用戶的信息也會自動更新到內(nèi)存結(jié)構(gòu)中。所以,建議讀者一般情況下盡量使用GRANT,REVOKE,CREATE USER 以及DROP  USER 命令來進(jìn)行用戶和權(quán)限的變更操作,盡量減少直接修改grant tables 來實(shí)現(xiàn)用戶和權(quán)限變更的操作。

2)          查看授予的權(quán)限

查看某個用戶目前擁有的權(quán)限,這可以通過兩個方式實(shí)現(xiàn):

首先是通過執(zhí)行“SHOW GRANTS FOR 'username'@'hostname'” 命令來獲取之前該用戶身上的所有授權(quán)。

另一種方法是查詢grant tables 里面的權(quán)限信息。

3)          權(quán)限級別

MySQL 中的權(quán)限分為五個級別,分別如下:

權(quán)限

Global

Database

Table

Column

Routine

INSERT

Y

Y

Y

Y

SELECT

Y

Y

Y

Y

UPDATE

Y

Y

Y

Y

ALTER

Y

Y

Y

CREATE

Y

Y

Y

DELETE

Y

Y

Y

DROP

Y

Y

Y

INDEX

Y

Y

Y

ALTER  ROUTINE

Y

Y

Y

EXECUTE

Y

Y

Y

ALL  [PRIVILEGES]

Y

Y

CREATE  ROUTINE

Y

Y

CREATE  TABLESPACE

Y

Y

CREATE  TEMPORARY TABLES

Y

Y

CREATE  VIEW

Y

Y

EVENT

Y

Y

GRANT  OPTION

Y

Y

LOCK  TABLES

Y

Y

PROXY

Y

Y

REFERENCES

Y

Y

SHOW  DATABASES

Y

Y

SHOW  VIEW

Y

Y

TRIGGER

Y

Y

CREATE  USER

Y

FILE

Y

PROCESS

Y

RELOAD

Y

REPLICATION  CLIENT

Y

REPLICATION  SLAVE

Y

SHUTDOWN

Y

SUPER

Y

USAGE

Y

當(dāng)前題目:MySQL權(quán)限系統(tǒng)簡介-創(chuàng)新互聯(lián)
轉(zhuǎn)載源于:http://bm7419.com/article44/ddpohe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、商城網(wǎng)站、域名注冊、定制開發(fā)、建站公司、外貿(mào)網(wǎng)站建設(shè)

廣告

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

網(wǎng)站優(yōu)化排名