gpt4 book ai didi

postgresql - 如何在postgres中创建用户的重复角色

转载 作者:行者123 更新时间:2023-11-29 11:14:47 25 4
gpt4 key购买 nike

我需要一个新用户,但它应该被授予其他现有用户/角色拥有的所有权限。

例如

  • 用户 A 对表 1 具有 SELECT 权限
  • 用户 A 对表 2 具有 EXECUTE 权限
  • ...

如果创建了一个新的用户 B,我需要相同的权限,

  • 用户 B 对表 1 具有 SELECT 权限
  • 用户 B 对表 2 具有 EXECUTE 权限
  • ...

不要问为什么:/

实际上用户A对不同的表、模式和函数具有自定义权限;因此,手动向新用户授予权限的过程非常繁琐且冗长。任何帮助都会很好。

最佳答案

尝试这样的事情:

GRANT A TO B;

它将角色A的所有权限授予B。

有关详细信息,请阅读 this手册的章节。

关于postgresql - 如何在postgres中创建用户的重复角色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16591557/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com