PostgreSQL 远程数据访问:用户映射、外键表创建与查询实践
1. 映射远程用户
在不同的 PostgreSQL 集群中,数据库用户及其被授予的权限可能会有所不同。用户映射的作用就是通过将本地数据库用户与远程数据库用户关联起来,克服这一障碍。
1.1 准备工作
在进行操作前,需要按照设置远程 PostgreSQL 服务器的步骤进行准备。
1.2 操作步骤
以下是创建并映射用户的具体步骤:
1. 在两个 PostgreSQL 服务器上以 postgres 用户身份执行以下 SQL 语句,创建一个名为 bench_user 的用户:
CREATE USER bench_user WITH PASSWORD 'testing';
- 以 postgres 用户身份连接到 pg - report PostgreSQL 服务器上的 pgbench 数据库。
- 执行以下 SQL 语句创建映射:
CREATE USER MAPPING FOR bench_user
SERVER primary_db
OPTIONS (user 'bench_user', password 'testing');
- 执行以下 SQL 语句检查外键服务器条目:
超级会员免费看
订阅专栏 解锁全文
386

被折叠的 条评论
为什么被折叠?



