【发布时间】:2015-03-02 19:05:32
【问题描述】:
每当我跑步时
Grant Execute on sp_helptext to USER
我收到一个错误:
消息 15151,第 16 级,状态 1,第 1 行
找不到 USER,因为它不存在或您没有权限。
我使用master 以SA 登录,所以我尝试使用测试数据库,它告诉我使用master。
我如何创建一个服务器登录,对应两个数据库可以SELECT和SP_Helptext。我可以在生产数据库中很好地做到这一点,但是每当我恢复到 TESTING 时,我都没有尝试过任何工作。
【问题讨论】:
-
您没有提及用户 [USER] 是否存在于您遇到问题的数据库中。如果是,请注意 USER 是 reserved keyword in T-SQL,因此您应该使用方括号对其进行转义。