色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql的權限操作手冊

傅智翔2年前12瀏覽0評論

MySQL是一個開源的關系型數據庫管理系統,它支持多用戶、多任務的使用方式。針對用戶的操作,MySQL提供了許多權限,方便管理者靈活控制數據庫的使用,本文主要介紹MySQL的權限操作手冊。

1.授權語法

GRANT priv_type[(column_list)] [, priv_type[(column_list)]] ...
ON [object_type] priv_level
TO user_specification [, user_specification] ...
[WITH GRANT OPTION]

其中,priv_type為授權類型,column_list為表中的列名,object_type為對象類型,priv_level為權限級別,user_specification為被授權的用戶。

2.授權類型

ALL PRIVILEGES          授予用戶所有權限
CREATE                  允許用戶創建數據庫或表
DROP                    允許用戶刪除數據庫或表
DELETE                  允許用戶刪除表中的記錄
INSERT                  允許用戶向表中插入記錄
SELECT                  允許用戶查詢表中記錄
UPDATE                  允許用戶更新表中記錄

3.對象類型

TABLE                   操作表
FUNCTION                操作函數
PROCEDURE               操作存儲過程

4.權限級別

權限級別指的是授權的對象級別,包括:

*               所有數據庫
db_name.*        指定數據庫
db_name.tbl_name  指定表

5.授權示例

例如,要將用戶tom授權為數據庫test的所有權限:

GRANT ALL PRIVILEGES ON test.* TO 'tom'@'localhost' IDENTIFIED BY 'password';

6.撤銷授權

對于已經授予用戶的權限,管理員可以通過以下語句撤銷:

REVOKE priv_type[(column_list)] [, priv_type[(column_list)]] ...
ON [object_type] priv_level
FROM user_specification [, user_specification] ...

例如,撤銷用戶tomtest庫所有權限:

REVOKE ALL PRIVILEGES ON test.* FROM 'tom'@'localhost';

以上就是MySQL的權限操作手冊,希望對你有所幫助。