<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智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 31.17\. LDAP查找連接參數 如果libpq已經通過LDAP支持(`configure` 的`--with-ldap`)進行了編譯,可以從一個中央服務器, 通過LDAP檢索連接選項,如`host`或`dbname`。 這樣做的好處是,如果一個數據庫連接參數發生了改變,在所有客戶端的連接信息不必進行改變。 LDAP連接參數查找使用連接服務文件`pg_service.conf`(參閱 [Section 31.16](#calibre_link-506))。在`pg_service.conf` 中的以`ldap://`開始的一行被看做是一個LDAP URL, 并且會執行一個LDAP查詢。返回結果會是一個`keyword = value`的列表, 用于設置連接選項。URL必須符合RFC 1959,并且是如下形式: ``` ldap://[_hostname_[:_port_]]/_search_base_?_attribute_?_search_scope_?_filter_ ``` 這里`_hostname_`缺省為`localhost` 和`_port_`缺省為389。 `pg_service.conf`的處理在LDAP成功查找之后就會被終止, 但如果不能成功連接LDAP服務,那么會繼續。 這是為了進一步指向不同的LDAP服務器的LDAP URL線而提供的一個回滾, 標準的`keyword = value`對格式,或缺省的連接參數。 如果想在這種情況下獲得一個錯誤信息,可以在LDAP URL后添加一個語法不正確的行。 LDIF文件創建的一個樣本LDAP條目: ``` version:1 dn:cn=mydatabase,dc=mycompany,dc=com changetype:add objectclass:top objectclass:groupOfUniqueNames cn:mydatabase uniqueMember:host=dbserver.mycompany.com uniqueMember:port=5439 uniqueMember:dbname=mydb uniqueMember:user=mydb_user uniqueMember:sslmode=require ``` 可能被下列的 LDAP URL查詢: ``` ldap://ldap.mycompany.com/dc=mycompany,dc=com?uniqueMember?one?(cn=mydatabase) ``` 也可以通過LDAP查找來混合日常服務文件。一個`pg_service.conf` 中完整的一節的例子如下: ``` # only host and port are stored in LDAP, specify dbname and user explicitly [customerdb] dbname=customer user=appuser ldap://ldap.acme.com/cn=dbserver,cn=hosts?pgconnectinfo?base?(objectclass=*) ```
                  <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>

                              哎呀哎呀视频在线观看