1. 密码修改
ALTER USER {user name} WITH PASSWORD '123456';
2. 修改/赋予权限
alter user {user name} superuser createrole createdb replication login;
- SUPERUSER | NOSUPERUSER 是否是超级用户
- CREATEDB | NOCREATEDB 是否能创建数据库
- CREATEROLE | NOCREATEROLE 是否能创建角色
- INHERIT | NOINHERIT 是否能继承所在角色组权限
- LOGIN | NOLOGIN 是否能登录
- REPLICATION | NOREPLICATION 是否能复制数据
- BYPASSRLS | NOBYPASSRLS 是否忽略所有行级安全策略(row-level security(RLS) policy)
3. 修改数据库所有者
alter database {database name} OWNER TO {new user name};
文章评论