我有一个数据库,里面有一些存储过程。
我的问题是:这样做有问题吗:
将dbo.StoredProcedureXPTO的EXECUTE权限授予Public
即将执行权限授予public??或者这是一个安全问题?
发布于 2009-02-06 15:25:03
答案完全取决于您的存储过程做了什么,以及您是否希望每个人和他的狗都可以访问它。
在我的经验中,这将是不寻常的,因为我为我的应用程序提供了非常狭窄的用户和角色。
但你的问题让我怀疑你的问题背后是否还有另一个问题。你为什么这么问?
发布于 2009-02-06 14:56:14
如果这是你想要的,那是没有问题的。如果您想限制对存储过程的访问,那么这不是可行的方法。
发布于 2009-02-06 14:59:43
显然,这取决于存储过程的作用,以及您是否希望"public“能够做到这一点。
https://stackoverflow.com/questions/520552
复制相似问题