New in v2.0: CREATE ROLE语句创建SQL角色,这些角色可包含任意数量的角色和用户作为成员。 你可以为角色分配权限,并且角色的所有成员(无论是直接成员还是间接成员)都将继承角色的权限。

CREATE ROLE是企业版特性

注意事项

所需权限

角色只能由超级用户创建,即admin角色的成员。 admin角色默认存在,并且root作为它的成员。

概要

图片

Parameters

Parameter Description
name 要创建的角色的名称。 角色名称不区分大小写; 必须以字母或下划线开头; 必须只包含字母,数字或下划线; 并且必须介于1到63个字符之间。

请注意,角色和用户共享相同的命名空间,并且必须是唯一的。

示例

> CREATE ROLE dev_ops;
CREATE ROLE 1

创建角色后,你可以将用户添加到角色并授予角色权限。

See Also