在Debian上設置PostgreSQL用戶權限,需要遵循以下步驟:
sudo apt-get update
sudo apt-get install postgresql postgresql-contrib
sudo -i -u postgres
psql
your_username
和your_password
為你想要的用戶名和密碼):CREATE USER your_username WITH PASSWORD 'your_password';
例如,要為用戶分配所有表的SELECT和INSERT權限,請運行以下命令(替換your_username
為你想要的用戶名):
GRANT SELECT, INSERT ON ALL TABLES IN SCHEMA public TO your_username;
your_database
的數據庫的所有權限,請運行以下命令(替換your_username
為你想要的用戶名):GRANT ALL PRIVILEGES ON DATABASE your_database TO your_username;
Ctrl + C
退出psql命令行工具,然后按exit
退出postgres用戶。現在,新創建的用戶應該具有在Debian上運行的PostgreSQL數據庫中設置的相應權限。