小编kdb*_*man的帖子

如果在主 postgres 数据库中创建用户,该用户是否会被复制到关注者?

假设在 postgres 9.6 中创建了一个具有某些特定权限集的用户:

CREATE USER foo_user WITH ENCRYPTED PASSWORD 'foo_password';
GRANT CONNECT ON DATABASE bar_db TO foo_user;
GRANT USAGE ON SCHEMA public TO foo_user;
GRANT SELECT ON ALL SEQUENCES IN SCHEMA public TO foo_user;
GRANT SELECT ON ALL TABLES IN SCHEMA public to foo_user;
Run Code Online (Sandbox Code Playgroud)

(从这里复制并修改。)

如果该用户是在主数据库上创建的,并且有一个与WAL 流复制同步的关注者,那么该用户是否会自动在关注者上创建一个具有相同权限集的用户?

看起来答案是肯定的,因为用户和权限是用表表示,并且这些特殊表可能与任何其他预写日志记录表一样对待。但我无法在任何这些文档页面 确认这一点。可以证实或揭穿我的想法吗?最好向我指出一些我似乎找不到的相关文档?

postgresql replication users

3
推荐指数
1
解决办法
1186
查看次数

标签 统计

postgresql ×1

replication ×1

users ×1