如何修改PostgreSQL数据库中所有表的所有者
我尝试了将TABLE*OWNER更改为new_OWNER,但它不支持星号语法
您可以使用重新分配所拥有的命令
简介:
将旧_角色所拥有的[,…]重新分配给新_角色
这会将旧角色所拥有的所有对象更改为新角色。您不必考虑用户拥有什么类型的对象,它们都会被更改。请注意,它仅适用于单个数据库中的对象。它也不会改变数据库本身的所有者
它至少可以追溯到8.2。他们的在线文档只能追溯到很久以前
共同学习, 共同进步, 祝各位早日成为代码大神
如何修改PostgreSQL数据库中所有表的所有者
我尝试了将TABLE*OWNER更改为new_OWNER,但它不支持星号语法
您可以使用重新分配所拥有的命令
将旧_角色所拥有的[,…]重新分配给新_角色
这会将旧角色所拥有的所有对象更改为新角色。您不必考虑用户拥有什么类型的对象,它们都会被更改。请注意,它仅适用于单个数据库中的对象。它也不会改变数据库本身的所有者
它至少可以追溯到8.2。他们的在线文档只能追溯到很久以前