历史版本。 PostgreSQL 7.4 已结束支持。 请参阅 当前版本手册.
17.2. 用户属性 #
数据库用户可以具有一些定义其权限并与客户端认证系统交互的属性。
A user's attributes can be modified after creation with
ALTER USER.
See the reference pages for CREATE USER and
ALTER USER for details.
用户还可以为第 16.4 节中描述的许多运行时配置设置设置个人默认值。例如,如果出于某种原因你想在每次连接时禁用索引扫描(提示:这不是好主意),可以使用
ALTER USER myname SET enable_indexscan TO off;
这会保存该设置(但不立即设置它),在后续连接中,效果就如同在会话开始之前刚调用过 SET enable_indexscan
TO off; 一样。在会话期间你仍然可以更改这个设置;保存的只是默认值。要撤销这类设置,使用 ALTER USER
。
username RESET varname;