溫馨提示×

如何在PostgreSQL中創建用戶和授予權限

小樊
672
2024-03-08 11:01:24
欄目: 云計算

要在PostgreSQL中創建用戶并授予權限,可以按照以下步驟操作:

  1. 以超級用戶身份連接到PostgreSQL數據庫:
sudo -u postgres psql
  1. 創建新用戶:
CREATE ROLE new_user WITH LOGIN PASSWORD 'password';
  1. 授予新用戶數據庫訪問權限:
GRANT CONNECT ON DATABASE database_name TO new_user;
  1. 授予新用戶特定數據庫的所有權限:
GRANT ALL PRIVILEGES ON DATABASE database_name TO new_user;
  1. 授予新用戶對特定表的SELECT、INSERT、UPDATE和DELETE權限:
GRANT SELECT, INSERT, UPDATE, DELETE ON table_name TO new_user;
  1. 如果需要,可以為新用戶授予其他特定權限,如創建數據庫、創建表等:
ALTER ROLE new_user CREATEDB;
  1. 退出PostgreSQL:
\q

現在新用戶已經創建并授予權限??梢允褂眯掠脩舻卿浀絇ostgreSQL數據庫,并執行相應的操作。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女