11.3.2 修改角色属性 PostgreSQL 11.3:深入理解 ALTER ROLE (11.3.2) - 修改角色属性 1. ALTER ROLE 语法概述 命令的基本语法如下: 本文主要关注第一种形式,即使用 子句修改角色属性。 2. 角色属性修改选项 (WITH 子句) 子句提供了丰富的选项来修改角色的属性。 以下列出一些常用的选项,并结合代码示例进行说明: SUPERUSER | NOSUPERUSER: 控制角色是否为超级用户。 超级用户拥有绕过所有权限检查的能力。 说明: 谨慎使用 权限,因为拥有该权限的角色可以执行任何操作,包括删除数据库。 CREATEDB | NOCREATEDB: 控制角色是否可以创建新的数据库。