1. 程式人生 > >數據庫grant 授權

數據庫grant 授權

mysql

命令 權限
usage 無權限
SELECT 查詢表記錄
INSERT 插入表記錄
UPDATE 更新表記錄
DELETE 刪除表記錄
CREATE 創建庫、表
DROP 刪除庫、表
RELOAD 有重新載入授權 必須擁有reload權限,才可以執行flush [tables | logs | privileges]
SHUTDOWN 允許關閉mysql服務 使用mysqladmin shutdown 來關閉mysql
PROCESS 允許查看用戶登錄數據庫服務器的進程 ( show processlist; )
FILE 導入、導出數據
REFERENCES 創建外鍵
INDEX 創建索引
ALTER 修改表結構
SHOW DATABASES 查看庫
SUPER 關閉屬於任何用戶的線程
CREATE TEMPORARY TABLES 允許在create table 語句中使用 TEMPORARY關鍵字
LOCK TABLES 允許使用 LOCK TABLES 語句
EXECUTE 執行存在的Functions,Procedures
REPLICATION SLAVE 從主服務器讀取二進制日誌
REPLICATION CLIENT 允許在主/從數據庫服務器上使用 show status命令
CREATE VIEW 創建視圖
SHOW VIEW 查看視圖
CREATE ROUTINE 創建存儲過程
ALTER ROUTINE 修改存儲過程
CREATE USER 創建用戶
EVENT 有操作事件的權限
TRIGGER, 有操作觸發器的權限
CREATE TABLESPACE 有創建表空間的權限

數據庫grant 授權