Можете да създадете съпоставяне на потребители:
create server application_srv foreign data wrapper dblink_fdw OPTIONS (...
;create user mapping FOR app_user SERVER application_srv OPTIONS (user 'user_to_connect', password 'password goes here');
- използвайте
application_srv
в dblink име на връзка:
.
t# select * from dblink('application_srv','select max(t) from t') as t(m timestamp(0));
m
---------------------
2017-06-13 11:41:05
(1 row)
сега паролата ще се показва в обикновен текст в pg_user_mappings
(pg_user_mapping
не трябва да може да се избира от никого в RDS), но действителният пропуск ще се показва само на rds_superuser