162
iPhone_iPad_Mac_手機_平板_蘋果apple
附錄:用戶及 Schema 管理__快速入門(PostgreSQL)_雲數據庫 RDS 版-阿裏雲
在使用 RDS 的過程中,由於 superuser 不完全放開,因此我們建議用戶在使用數據庫時遵循單獨建立用戶並通過 schema 管理用戶的私有空間。
說明: 本例中,myuser 是建立實例時創建的管理賬號,newuser 是當前需要新建的賬號。
方案一
通過初始帳號 myuser 建立有登錄權限的用戶。
CREATE USER newuser LOGIN PASSWORD 'password';
參數說明如下;
- USER:要創建的用戶名,如 newuser
- password:用戶名對應的密碼,如 password
為新用戶建立schema。
CREATE SCHEMA newuser;
GRANT myuser to newuser;
ALTER SCHEMA myuser OWNER TO newuser;
REVOKE newuser FROM myuser;
說明:
如果在進行
ALTER SCHEMA newuser OWNER TO newuser
之前沒有將 myuser 的角色賦予 newuser,將會出現如下權限問題:ERROR: must be member of role "newuser"
從安全角度出發,在處理完 OWNER 的授權後,請將 newuser 移出 myuser 角色以提高安全性。
使用 newuser 登錄數據庫。
psql -U newuser -h intranet4example.pg.rds.aliyuncs.com -p 3433 pg001
Password for user newuser:
psql.bin (9.4.4, server 9.4.1)
Type "help" for help.
方案二
通過初始帳號 myuser 建立有登錄權限的用戶。
CREATE USER newuser CREATEDB LOGIN PASSWORD 'password';
參數說明如下;
- USER: 要創建的用戶名,如 newuser
- password: 用戶名對應的密碼,如 password
- CREATEDB: 給用戶賦予建立數據庫的權限
使用新用戶 newuser 登陸到數據庫。
psql -U <數據實例域名> -p 3433 -U newuser <數據庫名>
CREATE DATABASE
為新用戶建立schema。
CREATE SCHEMA newuser;
GRANT myuser to newuser;
ALTER SCHEMA myuser OWNER TO newuser;
REVOKE newuser FROM myuser;
說明:
如果在進行
ALTER SCHEMA newuser OWNER TO newuser
之前沒有將 myuser 的角色賦予 newuser,將會出現如下權限問題:ERROR: must be member of role "newuser"
從安全角度出發,在處理完 OWNER 的授權後,請將 newuser 移出 myuser 角色以提高安全性。
使用 newuser 登錄數據庫。
psql -U newuser -h intranet4example.pg.rds.aliyuncs.com -p 3433 pg001
Password for user newuser:
psql.bin (9.4.4, server 9.4.1)
Type "help" for help.
最後更新:2016-11-23 16:03:53
上一篇:
使用 psql 命令遷移 PostgreSQL 數據__快速入門(PostgreSQL)_雲數據庫 RDS 版-阿裏雲
下一篇:
使用 oss_fdw 讀寫外部數據文本文件__快速入門(PostgreSQL)_雲數據庫 RDS 版-阿裏雲
表數據變化監控__應用場景_產品簡介_數據管理-阿裏雲
字符串函數__函數_SQL語法參考_雲數據庫 OceanBase-阿裏雲
心髒病預測__阿裏雲ET介紹-阿裏雲
5.1.24-889__升級記錄_產品簡介_分布式關係型數據庫 DRDS-阿裏雲
查詢PV數據__資源監控接口_API 手冊_CDN-阿裏雲
關係型數據庫服務(RDS)服務條款__服務協議_RDS介紹_雲數據庫 RDS 版-阿裏雲
限製項匯總__開發指南_表格存儲-阿裏雲
基於容器 HUB 的持續交付__DevOps_用戶指南_容器服務-阿裏雲
負載均衡性能與測試概要說明__性能壓測_技術運維分享_負載均衡-阿裏雲
授權出方向安全組權限__安全組相關接口_API 參考_雲服務器 ECS-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲