标签: sql firebird encapsulation
我知道我可以设置存储过程的权限,这样只有某些用户可以调用它们。但有没有办法将程序标记为“私有”(在封装意义上),以便没有用户可以直接调用它,但它仍然可以被用户调用的其他程序调用?
答案 0 :(得分:4)
在Firebird 3(开发中)中,您可以拥有打包私有过程和函数。
答案 1 :(得分:0)
您可以使用访问权限。 只需通过指定的程序,用户或角色即可执行“私有”程序。