MySQL的許可權名稱歸納和說明

chenfeng發表於2017-01-04
ALL [PRIVILEGES]
設定除GRANT OPTION之外的所有簡單許可權


ALTER
允許使用ALTER TABLE


ALTER ROUTINE
更改或取消已儲存的子程式


CREATE
允許使用CREATE TABLE


CREATE ROUTINE
允許建立已儲存的子程式


CREATE TEMPORARY TABLES
允許使用CREATE TEMPORARY TABLE


CREATE USER
允許使用CREATE USER, DROP USER, RENAME USER和REVOKE ALL PRIVILEGES


CREATE VIEW
允許使用CREATE VIEW


DELETE
允許使用DELETE


DROP
允許使用DROP TABLE


EXECUTE
允許使用者執行已儲存的子程式


FILE
允許使用SELECT...INTO OUTFILE和LOAD DATA INFILE


INDEX
允許使用CREATE INDEX和DROP INDEX


INSERT
允許使用INSERT


LOCK TABLES
允許對user擁有SELECT許可權的表使用LOCK TABLES


PROCESS
允許使用SHOW FULL PROCESSLIST


RELOAD
允許使用FLUSH


REPLICATION CLIENT
允許使用者詢問從屬伺服器或主伺服器的地址


REPLICATION SLAVE
用於複製型從屬伺服器(從主伺服器中讀取二進位制日誌事件)


SELECT
允許使用SELECT


SHOW DATABASES
允許使用SHOW DATABASES顯示所有資料庫


SHOW VIEW
允許使用SHOW CREATE VIEW


SHUTDOWN
允許使用mysqladmin shutdown


SUPER
允許使用CHANGE MASTER, KILL, PURGE MASTER LOGS和SET GLOBAL語句,mysqladmin debug命令;允許您連線(一次),即使已達到max_connections


UPDATE
允許使用UPDATE


GRANT OPTION
允許授予許可權

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15498/viewspace-2131867/,如需轉載,請註明出處,否則將追究法律責任。

相關文章