我已经开始了长期的导出数据库与用户谁不是超级管理员的职业生涯。但我发现的问题是,在postgresql的新版本中,只有超级管理员才能访问大型对象。
ERROR: permission denied for large object 5141
没有办法做到这一点:
GRANT SELECT ON ALL LARGE OBJECTS TO role_name;
我想做一个triger,当创建一个大型对象(表pg_catalog.pg_largeobject)时,给我的用户权限。但是系统目录上的触发器是不允许的。
我的结论是,如果你不是超级用户,你就不能出口。是这样的吗?
大多数在线指南都给出了如何更改默认cassandra用户的密码并创建另一个管理员以提高安全性的建议。如果创建了另一个超级用户并将其用于所有用途,还有保留cassandra角色的理由吗? 我创建了一个新的管理员用户: CREATE ROLE priam WITH PASSWORD = 'somepass' AND LOGIN = true AND SUPERUSER = true; 并删除了默认的: drop role cassandra; 看起来一切都还正常:)还是不行?
我只是在工具集的类型访问插件中发现了一个奇怪的行为。我认为这是和一样的情况。我的情况是,这是一个多站点的上下文,所以用户可以存在于其他网站,特别是超级管理员。
作为超级管理员登录,当处于活动状态时,博客的用户列表是空的,当我想添加一个新用户时,角色列表也是空的。
奇怪的是,在cli (wp role list,wp user list) -mode中,用户和角色显示得很好。