云数据库 GAUSSDB-ALTER USER:示例

时间:2024-11-13 14:45:48

示例

--创建用户jim,登录密码为********gaussdb=# CREATE USER jim PASSWORD '********';

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

--设置角色配置参数configuration_parameter为DEFAULT。
gaussdb=# ALTER USER jim IN DATABASE testdb1 SET configuration_parameter  =  DEFAULT;

--重置角色配置参数。
gaussdb=# ALTER USER jim IN DATABASE testdb1 RESET configuration_parameter;

--修改用户jim的登录密码。
gaussdb=# ALTER USER jim IDENTIFIED BY '**********' REPLACE '********';

--将enable_seqscan的值设置为on, 设置成功后,在下一会话中生效。
gaussdb=# ALTER USER jim SET enable_seqscan TO on;

--重置jim的enable_seqscan参数。
gaussdb=# ALTER USER jim RESET enable_seqscan;

--锁定jim账户。
gaussdb=# ALTER USER jim ACCOUNT LOCK;

--解锁jim账户。
gaussdb=# ALTER USER jim ACCOUNT UNLOCK;

--修改用户名。
gaussdb=# ALTER USER jim RENAME TO lisa;

--删除用户。
gaussdb=# DROP USER lisa CASCADE;

--删除数据库
gaussdb=# DROP DATABASE testdb1; 
support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-42-0519.html