GaussDB(for MySQL) 数据库 中角色授予的语法格式:
GRANT role_name TO grantee [ WITH GRANT OPTION ];
其中,
role_name:角色名;
grantee:被授予的用户或角色;
WITH GRANT OPTION:被授予的用户或角色可将所获得的角色再次授予其它用户或角色。
示例,向用户smith授予teacher角色,smith还可将此角色授予给其他用户或角色:
GRANT teacher TO smith WITH GRANT OPTION;
要注意的是:
如果是授予角色,执行该语句用户需要满足如下条件之一:已授予该角色,并有WITH GRANT OPTION属性;或者是该角色的创建者。