您的位置:首页 > 数据库

The owner () of job <Job Name> does not have server access.

2012-09-10 09:25 447 查看
早上看到有个数据库备份的Job失败(SQL Server 2005),错误如下:

The owner () of job <Job Name> does not have server access.

 

这个Job的Owner是域用户,而且确定是有权限可以访问数据库的。直接用域账户从Management studio登陆没有问题。将Job Owner更改为SQL Server账户Job也可以运行。

 

从数据库的错误日志看到服务器有重新启动,而且网上也人遇到同样的问题。

 

解决办法:

 

1. 重启SQL Server Agent Job就可以正常工作了。

 

或者

 

2. 将Job Owner修改为非域账户,这样就不需要去AD进行验证了。

 

个人认为是服务器重启后,SQL Server Agent无法验证域账户的SQL Server权限,所以导致的这个问题。但是具体原因还是没有明白 。

 

 

 

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐