【发布时间】:2021-05-27 17:37:42
【问题描述】:
我正在尝试放弃一个角色,但得到了这个: 错误:无法删除角色“xyz”,因为某些对象依赖于它 它显示了哪些对象,它们是服务器上不同数据库上不同模式的表。 有没有一种简单的方法可以删除角色,而不必对所有数据库上的所有表/模式逐个撤销权限?
当我在某处阅读时,我不想放弃拥有,只是放弃角色
谢谢!
【问题讨论】:
-
见这里Drop role
-
这有帮助,但是,我正在寻找一种方法来一次删除所有分配给角色的授权,而不是在每个表/模式上逐个删除。 “重新分配拥有”是否会从您尝试删除的角色中删除分配?
标签: postgresql roles drop