ERROR: must be owner of function acases Postgresql

编程入门 行业动态 更新时间:2024-10-19 02:16:26

ERROR:  must be <a href=https://www.elefans.com/category/jswz/34/1719940.html style=owner of function acases Postgresql"/>

ERROR: must be owner of function acases Postgresql

ERROR:  must be owner of function acases

当使用一个新的用户去修改postgresql 中的function是会遇到如上问题

解决

在postgresql中只有是 owner(和 superuser)才能够 drop 数据库对象。

删除对象或以任何方式更改其定义的权利不视为可授予的特权; 它是所有者固有的,不能被授予或撤销。 (但是,通过授予或撤消拥有对象的角色的成员资格,可以获得类似的效果;请参见下文。)所有者也隐式拥有该对象的所有授予选项。

所以,将把相应的数据库对象权限赋给需要的新创建的用户

ALTER FUNCTION foo() OWNER TO administrator;
ALTER TABLE foo      OWNER TO administrator;

参靠 postgresql官方文档 GRANT

更多推荐

ERROR: must be owner of function acases Postgresql

本文发布于:2024-03-08 23:38:01,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1722866.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:owner   ERROR   function   Postgresql   acases

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!