关于 YMatrix
标准集群部署
数据写入
数据迁移
数据查询
运维监控
参考指南
工具指南
数据类型
存储引擎
执行引擎
流计算引擎
灾难恢复
系统配置参数
索引
扩展
SQL 参考
常见问题(FAQ)
更改角色名称或者成员关系
ALTER GROUP <role_specification> ADD USER <user_name> [, ... ]
ALTER GROUP <role_specification> DROP USER <user_name> [, ... ]
where <role_specification> can be:
<role_name>
| CURRENT_USER
| SESSION_USER
ALTER GROUP <group_name> RENAME TO <new_name>
ALTER GROUP 更改一个用户组的属性。这是一个被废弃的命令,不过为了向后兼容 还是被接受的。组和用户被更一般的概念角色所替代,参阅 ALTER ROLE 获取更多信息.
前面两个语句往组里面添加或者删除一个用户,任何角色都可以当作是用户名或者组名。完成这种任务的首选方式是使用 GRANT 和 REVOKE.
第三个语句会更改该组的名称。这恰好等效于用 ALTER ROLE 重命名该角色。
向一个组增加用户:
ALTER GROUP staff ADD USER karl, john;
从一个组移除一个用户:
ALTER GROUP workers DROP USER beth;
在 SQL 标准中没有 ALTER GROUP 语句。