云数据库 GAUSSDB-ALTER ROLE:示例

时间:2024-11-13 14:46:50

示例

--创建角色test_role。
gaussdb=# CREATE ROLE test_role PASSWORD '********';
 
--设置角色test_role可以登录数据库。
gaussdb=# ALTER ROLE test_role WITH  LOG IN;

--创建数据库。
gaussdb=# CREATE DATABASE testdb1;

--锁定角色test_role。
gaussdb=# ALTER ROLE test_role ACCOUNT LOCK;

--给锁定锁定的角色解锁。
gaussdb=# ALTER ROLE test_role ACCOUNT UNLOCK;

--修改角色test_role密码。
gaussdb=# ALTER ROLE test_role PASSWORD '********';

--将角色test_role重命名为test_role2。
gaussdb=# ALTER ROLE test_role RENAME TO test_role2;

--修改角色test_role2为系统管理员。
gaussdb=# ALTER ROLE test_role2 SYSADMIN;

--删除。
gaussdb=# DROP ROLE test_role2;
gaussdb=# DROP DATABASE testdb1;
support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-0501.html