我们尝试在存储过程中授予EXECUTE角色,但是以下命令
GRANT EXECUTE ON dbo.sp_AgentIdAprCheck TO s.AgentData.Dev
继续向我们提供以下错误(它不喜欢第一期):
Incorrect syntax near 's.AgentData.Dev'.
用户帐户需要按照我们的说法编写。有人可以提供任何建议吗?
答案 0 :(得分:5)
您是否尝试将s.AgentData.Dev放在方括号之间?
GRANT EXECUTE ON dbo.sp_AgentIdAprCheck TO [s.AgentData.Dev]
答案 1 :(得分:0)
我在创建视图后获得了此错误。我需要在创建视图调用后添加 go
例如:
CREATE VIEW Something
( .....
) ;
go
GRANT UPDATE ON Something TO someone;