在 CentOS 上創建 PostgreSQL 用戶,您需要首先確保已經安裝了 PostgreSQL
打開終端。
切換到 postgres
用戶,以便具有足夠的權限執行操作:
sudo su - postgres
使用 psql
命令行客戶端連接到 PostgreSQL:
psql
在 psql
提示符下,創建一個新用戶。將 <username>
替換為您要創建的用戶名,將 <password>
替換為用戶的密碼:
CREATE USER <username> WITH PASSWORD '<password>';
為新用戶分配一個角色(例如,user
角色):
ALTER ROLE <username> WITH LOGIN;
刷新權限,使更改生效:
\q
現在,您已經成功創建了一個名為 <username>
的 PostgreSQL 用戶,并為其分配了 user
角色。要測試新用戶是否已成功創建,請嘗試使用以下命令連接到 PostgreSQL(將 <username>
替換為您剛剛創建的用戶名):
psql -U <username>
如果一切正常,您將看到類似于以下的歡迎消息:
Welcome to psql, the PostgreSQL interactive terminal.
Type "help" for help.
postgres=#