在文档中CREATE FUNCTION
声明“您必须拥有替换它的功能(这包括成为拥有角色的成员)。”
两个问题:
我不明白“这包括成为拥有角色的成员”部分到底是什么意思。
是否可以有多个用户(非超级用户)可以修改同一组函数的主体?我有一个创建函数、表等的用户(Liquibase 用户),我想添加一个调试用户,该用户应该有权修改第一个用户创建的函数以测试一些假设或修补程序?
在文档中CREATE FUNCTION
声明“您必须拥有替换它的功能(这包括成为拥有角色的成员)。”
两个问题:
我不明白“这包括成为拥有角色的成员”部分到底是什么意思。
是否可以有多个用户(非超级用户)可以修改同一组函数的主体?我有一个创建函数、表等的用户(Liquibase 用户),我想添加一个调试用户,该用户应该有权修改第一个用户创建的函数以测试一些假设或修补程序?
考虑这个示例设置:
然后,当您创建函数时:
毕竟,您
ion
将能够更改(重新定义)由function_creator
.如果需要调试用户,可以多加一级: