解决方法如下:
开启数据库的存储过程执行权限~~
在相应的数据库上然后按右键,新建查询,然后打上面的命令!然后按执行。
把test_f改为数据库名,例如:zhykj_f
以下是命令:
给所有的存储过程分配用户execute权限:
EXEC sp_MSforeachObject @command1= "print '?'", @command2="GRANT EXECUTE ON ? TO test_f", @objectType=4
收回权限:
EXEC sp_MSforeachObject @command1= "print '?'", @command2="Revoke EXECUTE ON ? From test_f", @objectType=4