Sql 消息';以用户身份执行';请求的用户失败';xxx和x27;在数据库中';yyy';。步骤失败了
谷歌搜索了很多,找到了一些解决这个错误的方法,但对我没有帮助。我想做的就是:Sql 消息';以用户身份执行';请求的用户失败';xxx和x27;在数据库中';yyy';。步骤失败了,sql,sql-server,ssms,sql-job,Sql,Sql Server,Ssms,Sql Job,谷歌搜索了很多,找到了一些解决这个错误的方法,但对我没有帮助。我想做的就是: 创建了一个存储过程: 创建过程测试 作为 开始 更新dummytable集dummycolumn='abcd' 结束 创建了一个作业-“testjob”,并由数据库所有者用户运行 我看到的错误: 消息 数据库“yyy”中请求的用户“xxx”的“以用户身份执行”失败。步骤失败了 我尝试:重置数据库所有者,创建新用户并计划作业,设置数据库的可信级别。没有任何帮助 有人能帮我解决这个问题吗?你能这样做吗:update d
创建过程测试
作为
开始
更新dummytable集dummycolumn='abcd'
结束
数据库“yyy”中请求的用户“xxx”的“以用户身份执行”失败。步骤失败了
可信级别。没有任何帮助
有人能帮我解决这个问题吗?你能这样做吗:
update dummytable set dummycolumn='abcd'
与该用户一起使用吗?是的。当我在查询窗口上运行该查询时,它工作得非常好。我还可以由同一用户运行其他两个作业。只有这份工作有问题。那份工作是如何安排的?作为谁执行?执行存储过程的权限与对CRUD的权限是分开的。确保您有权限,并且这些权限应用于存储过程。@GSerg作业安装程序将在SQL中本地运行。由数据库所有者的同一用户设置,并由同一用户运行。