- 它可以授予系統權限或角色給指定的使用者或角色
GRANT {privilege_name [,privilege_name...] | ALL PRIVILEGES}
TO {grantee [,grantee ...] | PUBLIC}
[WITH ADMIN OPTION];
privilege_name : 系統權限或角色
ALL PRIVILEGES : 所有系統權限
grantee : 被授予的使用者或角色
PUBLIC : 所有使用者
WITH ADMIN OPTION : 被授予系統權限或角色的使用者可在授予別人,簡稱轉授權使用方式
- SQL語法示範
說明 : 授予connect角色與create table系統權限給hr使用者,並轉授權
grant connect,create table to hr with admin option;
說明 : 授予所有系統權限給aa使用者
grant all privileges to aa;
說明 ; 授予create view系統權限給所有使用者
grant create view to public;