读书人

请问:已分配执行权限给某用户但执行

发布时间: 2012-03-18 13:55:39 作者: rapoo

请教:已分配执行权限给某用户,但执行时仍报错误
新增了一个函数 f_b_get_no_Space_name

通过代码分配权限:
grant execute on dbo.f_b_get_no_Space_namedd to dev

但用dev 登录执行时,报错如下:

拒绝了对对象 'f_b_get_no_Space_name' (数据库 'xxxxx',架构 'dbo')的 EXECUTE 权限。

[解决办法]
是不是函数里面有其它对象,这个用户没有权限访问?
[解决办法]
函数名前要加 dbo.

读书人网 >SQL Server

热点推荐