<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 47.8\. `pg_authid` `pg_authid`包含有關數據庫認證標識符(角色)的信息。 一個角色體現"用戶"和"組"的概念。一個用戶實際上只是一個設置了 `rolcanlogin`標志的角色。任何角色(不管是否設置了`rolcanlogin`標志) 都可以有其它角色做為成員;參閱[`pg_auth_members`](#calibre_link-810)。 因為這個系統表包含口令,所以它不是公共可讀的。[`pg_roles`](#calibre_link-971) 是一個在`pg_authid`上的可讀視圖,只是把口令域填成了空白。 [Chapter 20](#calibre_link-13)包含用戶和權限管理的詳細信息。 因為用戶標識是集群范圍的,`pg_authid` 在一個集群里所有的數據庫之間是共享的:每個集群只有一個`pg_authid` 拷貝,而不是每個數據庫一個。 **Table 47-8\. `pg_authid` 字段** | 名字 | 類型 | 描述 | | --- | --- | --- | | `oid` | `oid` | 行標識符(隱藏屬性; 必須明確選擇) | | `rolname` | `name` | 角色名稱 | | `rolsuper` | `bool` | 角色擁有超級用戶權限 | | `rolinherit` | `bool` | 角色自動繼承其所屬角色的權限 | | `rolcreaterole` | `bool` | 角色可以創建更多角色 | | `rolcreatedb` | `bool` | 角色可以創建數據庫 | | `rolcatupdate` | `bool` | 角色可以直接更新系統表。如果沒有設置這個字段為真,即使超級用戶也不能這么做。 | | `rolcanlogin` | `bool` | 角色可以登錄,也就是說,這個角色可以給予會話認證標識符。 | | `rolreplication` | `bool` | 角色是一個復制的角色。也就是說,這個角色可以發起流復制 (參閱[Section 25.2.5](#calibre_link-1048))和使用 `pg_start_backup`和`pg_stop_backup` 設置/取消設置系統備份模式。 | | `rolconnlimit` | `int4` | 對于可以登錄的角色,限制其最大并發連接數量。-1 表示沒有限制。 | | `rolpassword` | `text` | 口令(可能是加密的);如果沒有則為 NULL。如果密碼是加密的,該字段將以`md5` 字符串開始,后面跟著一個32字符的十六進制MD5哈希值。該MD5哈希將是用戶的口令加上用戶名。 例如,如果用戶`joe`的口令為`xyzzy`,PostgreSQL 將存儲MD5哈希為`xyzzyjoe`。不遵從這個格式的密碼被假設為未加密的。 | | `rolvaliduntil` | `timestamptz` | 口令失效時間(只用于口令認證);如果沒有失效期,則為 null |
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看