CREATE USER
功能概述
将用户添加到当前工作空间中,使其能够访问和操作工作空间内的资源。
语法
参数说明
| 参数 | 必填 | 说明 |
|---|---|---|
| 否 | 若用户已存在于工作空间中,则跳过操作不报错 |
| 是 | 用户标识,必须是已在实例用户管理系统中创建的用户名 |
| 否 | 为用户指定默认计算集群。未指定时使用工作空间的全局默认集群 |
| 否 | 为用户指定默认 Schema。设置后用户登录时自动使用该 Schema,会话中可用 命令切换。优先级: 命令 > 默认 Schema |
| 否 | 为用户添加备注信息 |
使用示例
-
将用户
添加到工作空间,使用全局默认计算集群和 Schema:uat_test -
添加用户并同时指定默认计算集群和默认 Schema:
-
使用
避免重复添加报错:IF NOT EXISTS -
添加用户并附加备注信息:
以上命令执行成功后返回空结果集,无错误信息即表示操作成功。
注意事项
- 执行此命令需要具备
或workspace_admin
角色。user_admin
必须是在实例用户管理系统(非工作空间层面)中已存在的账号,否则报错user_name
。NotFound: 没有这样的用户- 用户被添加到工作空间后,默认没有任何数据权限,需通过
命令或分配角色来授予权限。GRANT - 使用
时,如果用户已存在,命令静默成功,不会修改已有配置。IF NOT EXISTS
联系我们
