VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

修改用户

功能描述

修改一个数据库角色(参考Postgresql中的ALTER USER)。

接口原型

EXEC SQL ALTER USER name [ [ WITH ] option [ ... ] ];

参数说明

参数名 参数说明
name 数据库角色名字。
option option选项可以为以下:
SUPERUSER | NOSUPERUSER
| CREATEDB | NOCREATEDB
| CREATEROLE | NOCREATEROLE
| CREATEUSER | NOCREATEUSER
| INHERIT | NOINHERIT
| LOGIN | NOLOGIN
| REPLICATION | NOREPLICATION
| CONNECTION LIMIT connlimit | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'
| VALID UNTIL 'timestamp'

返回值

无。

其他

举例说明使用接口:

EXEC SQL ALTER USER connectuser ENCRYPTED PASSWORD “connectpw@1234”;