視圖 pg_user 提供了對資料庫用戶的相關訊息的訪問。
這個視圖只是一個 pg_shadow
的公眾可讀的部分的視圖化,它把指令域給刷掉了。
Table 41-38. pg_user 字串
| 名字 | 類型 | 引用 | 描述 |
|---|
| usename | name | | 用戶名 |
| usesysid | int4 | | 用戶 ID (用於引用這個用戶的任意數字) |
| usecreatedb | bool | | 用戶可以建立資料庫 |
| usesuper | bool | | 用戶是一個超級用戶 |
| usecatupd | bool | | 用戶可以更新系統資料表。(即使超級用戶也不能這麼幹,除非這個字串為真。)
|
| passwd | text | | 指令(可能加密了) |
| valuntil | abstime | | 指令失效的時間(只用於指令認證) |
| useconfig | text[] | | 執行時配置參數的會話預設 |