是否可以在Firebird中创建私有存储过程?

时间:2012-06-04 23:21:03

标签: sql firebird encapsulation

我知道我可以设置存储过程的权限,这样只有某些用户可以调用它们。但有没有办法将程序标记为“私有”(在封装意义上),以便没有用户可以直接调用它,但它仍然可以被用户调用的其他程序调用?

2 个答案:

答案 0 :(得分:4)

在Firebird 3(开发中)中,您可以拥有打包私有过程和函数。

答案 1 :(得分:0)

您可以使用访问权限。 只需通过指定的程序,用户或角色即可执行“私有”程序。