zhyiwww
          用平實的筆,記錄編程路上的點點滴滴………
          posts - 536,comments - 394,trackbacks - 0

          CREATE USER

          Name

          CREATE USER — 創(chuàng)建一個新的數(shù)據(jù)庫用戶
          CREATE USER username
              [ WITH
               [ SYSID uid ]
               [ PASSWORD 'password' ] ]
              [ CREATEDB   | NOCREATEDB ] [ CREATEUSER | NOCREATEUSER ]
              [ IN GROUP     groupname [, ...] ]
              [ VALID UNTIL  'abstime' ]
            

          輸入

          username

          用戶名

          uid

          SYSID 子句可以用于選擇正在被創(chuàng)建的用戶的 Postgres 用戶標識。 這個用戶標識不需要和 UNIX 系統(tǒng)用戶標識匹配,但是有些人愿意讓兩者相同。

          如果沒有聲明這個,缺省使用已分配的最高用戶標識加一。

          password

          設(shè)置用戶的口令,如果你不準備使用口令認證, 那么你可以省略這個選項,否則該用戶將不能聯(lián)接到一個口令認證的服務(wù)器上。 參閱 管理員手冊 獲取關(guān)于如何設(shè)置認證機制的詳細信息。

          CREATEDB, NOCREATEDB

          這個子句定義用戶的創(chuàng)建數(shù)據(jù)庫權(quán)限. 如果聲明了 CREATEDB,被定義的用戶將允許創(chuàng)建其自己的數(shù)據(jù)庫. 而使用 NOCREATEDB 將否決該用戶的創(chuàng)建數(shù)據(jù)庫的能力. 如果忽略本子句,缺省是 NOCREATEDB.

          CREATEUSER, NOCREATEUSER

          該子句決定一個用戶是否能創(chuàng)建一個新的用戶. 這個選項同樣把次用戶變成數(shù)據(jù)庫超級用戶,可以跨越所有 訪問限制。省略這個參數(shù)將置用戶的這個屬性為 NOCREATEUSER.

          groupname

          一個組名稱,把這個用戶設(shè)為該組成員。

          abstime

          VALID UNTIL (有效期)子句設(shè)置一個絕對時間, 過了該時間后用戶的 Postgres 登陸將不再有效. 如果省略這個子句,登陸將總是有效的.

          輸出

          CREATE USER

          如果命令成功完成,返回此信息.

          描述

          CREATE USER 將向一個 Postgres 節(jié)點增加一個新用戶. 參考管理員手冊獲取關(guān)于管理用戶和認證的信息。 要執(zhí)行這條命令,你必須是一個數(shù)據(jù)庫超級用戶。

          使用 ALTER USER 修改用戶的口令和權(quán)限, DROP USER 刪除一個用戶。 使用 ALTER GROUP 從組中增加或刪除用戶。 Postgres 里有一個腳本 createuser 與此命令相同的功能(實際上,它調(diào)用這條命令), 但是可以在命令行上運行。

          用法

          創(chuàng)建一個沒有口令的用戶:

          CREATE USER jonathan

          創(chuàng)建一個有口令的用戶:

          CREATE USER davide WITH PASSWORD 'jw8s0F4'

          創(chuàng)建一個有口令的用戶,其帳號在2001年底失效. 注意當2002年走過一秒后,該帳號將不再有效:

          CREATE USER miriam WITH PASSWORD 'jw8s0F4' VALID UNTIL 'Jan 1 2002'

          創(chuàng)建一個擁有創(chuàng)建數(shù)據(jù)庫權(quán)限的用戶:

          CREATE USER manuel WITH PASSWORD 'jw8s0F4' CREATEDB

          兼容性

          SQL92

          在SQL92里沒有CREATE USER 語句.



          |----------------------------------------------------------------------------------------|
                                     版權(quán)聲明  版權(quán)所有 @zhyiwww
                      引用請注明來源 http://www.aygfsteel.com/zhyiwww   
          |----------------------------------------------------------------------------------------|
          posted on 2006-06-02 18:40 zhyiwww 閱讀(229) 評論(0)  編輯  收藏 所屬分類: database
          主站蜘蛛池模板: 安达市| 启东市| 安阳县| 汶上县| 东城区| 兰考县| 大新县| 新竹市| 嘉禾县| 延川县| 南皮县| 萝北县| 沭阳县| 泰和县| 瑞安市| 河北省| 静海县| 吉林省| 德令哈市| 祁连县| 双柏县| 涟源市| 永和县| 肃北| 维西| 安岳县| 锡林浩特市| 松溪县| 左贡县| 安远县| 旬阳县| 鹿泉市| 芜湖市| 冕宁县| 大化| 朔州市| 松阳县| 滨州市| 宜阳县| 慈利县| 东安县|