描述 CREATE USER 將向一個 Postgres 節(jié)點(diǎn)增加一個新用戶.參考管理員手冊獲取關(guān)于管理用戶和認(rèn)證的信息。要執(zhí)行這條命令,你必須是一個數(shù)據(jù)庫超級用戶。 使用 ALTER USER 修改用戶的口令和權(quán)限, DROP USER 刪除一個用戶。使用 ALTER GROUP 從組中增加或刪除用戶。PostgreSQL 里有一個腳本 createuser 與此命令相同的功能(實(shí)際上,它調(diào)用這條命令),但是可以在命令行上運(yùn)行。
用法 創(chuàng)建一個沒有口令的用戶: CREATE USER jonathan 創(chuàng)建一個有口令的用戶: CREATE USER davide WITH PASSWORD 'jw8s0F4' 創(chuàng)建一個有口令的用戶,其帳號在2001年底失效.注意當(dāng)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 語句.