首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请问:已分配执行权限给某用户,但执行时仍报异常

2012-03-18 
请教:已分配执行权限给某用户,但执行时仍报错误新增了一个函数 f_b_get_no_Space_name通过代码分配权限:gr

请教:已分配执行权限给某用户,但执行时仍报错误
新增了一个函数 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.

热点排行