↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

已结束支持的版本: 7.4 / 7.3 / 7.2 / 7.1
历史版本。 PostgreSQL 7.1 已结束支持。 请参阅 当前版本手册.

4.11. 杂项函数 #

表 4.21. 杂项函数

名称返回类型描述
current_username当前执行上下文的用户名
session_username会话用户名
username等价于 current_user

session_user 是发起数据库连接的用户,在该连接期间是固定的。current_user 是适用于权限检查的用户标识符。当前它总是等于会话用户,但将来可能会有 setuid 函数和其他允许当前用户临时更改的设施。用 Unix 的说法,会话用户是“真实用户”,当前用户是“有效用户”。

注意这些函数在 SQL 中具有特殊的语法地位;调用它们时不能带尾部的圆括号。

Deprecated

函数 getpgusername() 是 current_user 的已废弃等价形式。

报告文档问题

阅读 上游文档. 反馈更正前请先核对 当前版本手册.