SQL Server作业失败:无法确定所有者是否有服务器访问权限的解决方法


Posted in SQL Server onJune 30, 2021

一、错误提示 :

该作业失败。 无法确定所有者 WIN-3TH1KNIT12D\Administrator (拥有作业 Database_Backup.step1)是否有服务器访问权限 (原因: 无法获取有关 Windows NT 组/用户 'WIN-3TH1KNIT12D\Administrator' 的信息,错误代码 0x534。 [SQLSTATE 42000] (错误 15404)).

二、说明:

更改作业计划的所有者,不是数据库所有者

三、解决方法:

SQL Server作业失败:无法确定所有者是否有服务器访问权限的解决方法

下面是其他网友的补充方法

下午准备将服务器数据导一份到本地,连上服务器找数据库备份文件发现最后一次备份是7月1日,竟然十几天没生成新备份,查看作业历史记录,错误信息如下:

该作业失败。 无法确定所有者 WIN-3TH1KNIT12D\Administrator (拥有作业 Database_Backup.step1)是否有服务器访问权限 (原因: 无法获取有关 Windows NT 组/用户 'WIN-3TH1KNIT12D\Administrator' 的信息,错误代码 0x534。 [SQLSTATE 42000] (错误 15404)).

这应是上次重命名系统管理员帐户导致的,尝试重新选择作业所有者和重建作业,都不好用,最终将所有者更改为NT AUTHORITY\SYSTEM,作业成功执行。

说明:因是服务器,上次重命名系统管理员帐户后系统未重启,发现SQL Server 2008 R2登录名仍是旧的Administrator,不知重启系统会不会修复,待下次重启时观察下。

说明:更改作业计划的所有者,不是数据库所有者

调用存储过程来备份,测试通过

--备份数据库  
CREATE PROC [dbo].[P_DBBACKUP2Path]
    (
      @dbPath NVARCHAR(200) ,	--备份文件存放路径,最后带/
      @DbName VARCHAR(50)		--要备份的数据库名称
    )
AS 
    SELECT  @dbPath = @dbPath + @DbName + '_' + CONVERT(VARCHAR(20), GETDATE(), 112)
            + REPLACE(CONVERT(VARCHAR(20), GETDATE(), 108), ':', '') + '.bak'  
    BACKUP DATABASE @DbName   
TO DISK = @dbPath  WITH NOINIT , NOUNLOAD , NOSKIP , STATS = 10, NOFORMAT

调用:exec P_DBBACKUP2Path 'x:\dbBackup\', 'dbname'

到此这篇关于SQL Server作业失败:无法确定所有者是否有服务器访问权限的解决方法的文章就介绍到这了,更多相关无法确定所有者是否有服务器访问权限内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

SQL Server 相关文章推荐
SqlServer: 如何更改表的文件组?(进而改变存储位置)
Apr 05 SQL Server
SQLServer2019 数据库环境搭建与使用的实现
Apr 08 SQL Server
SQLServer2008提示评估期已过解决方案
Apr 12 SQL Server
利用 SQL Server 过滤索引提高查询语句的性能分析
Jul 15 SQL Server
SQL写法--行行比较
Aug 23 SQL Server
sql server删除前1000行数据的方法实例
Aug 30 SQL Server
万能密码的SQL注入漏洞其PHP环境搭建及防御手段
Sep 04 SQL Server
详解在SQLPlus中实现上下键翻查历史命令的功能
Mar 18 SQL Server
sqlserver连接错误之SQL评估期已过的问题解决
Mar 23 SQL Server
使用 MybatisPlus 连接 SqlServer 数据库解决 OFFSET 分页问题
Apr 22 SQL Server
SQL Server #{}可以防止SQL注入
May 11 SQL Server
SQL Server中T-SQL标识符介绍与无排序生成序号的方法
May 25 SQL Server
SQLServer 错误: 15404,无法获取有关 Windows NT 组/用户 WIN-8IVSNAQS8T7\Administrator 的信息
SQL 尚未定义空闲 CPU 条件 - OnIdle 作业计划将不起任何作用
SQLServer中JSON文档型数据的查询问题解决
sql字段解析器的实现示例
Jun 23 #SQL Server
解决sql server 数据库,sa用户被锁定的问题
在 SQL 语句中处理 NULL 值的方法
Jun 07 #SQL Server
sql中mod()函数取余数的用法
You might like
在PHP模板引擎smarty生成随机数的方法和math函数详解
2014/04/24 PHP
thinkphp浏览历史功能实现方法
2014/10/29 PHP
PHP使用反射机制实现查找类和方法的所在位置
2016/04/22 PHP
PHP序列化的四种实现方法与横向对比
2018/11/29 PHP
php获取微信openid方法总结
2019/10/10 PHP
PHP随机生成中文段落示例【测试网站内容时使用】
2020/04/26 PHP
仿服务器端脚本方式的JS模板实现方法
2007/04/27 Javascript
extjs DataReader、JsonReader、XmlReader的构造方法
2009/11/07 Javascript
javascript针对DOM的应用实例(一)
2012/04/15 Javascript
jquery制作select列表双向选择示例代码
2014/09/02 Javascript
Jquery树插件zTree用法入门教程
2015/02/17 Javascript
有关json_decode乱码及NULL的问题
2015/10/13 Javascript
分享使用AngularJS创建应用的5个框架
2015/12/05 Javascript
倾力总结40条常见的移动端Web页面问题解决方案
2016/05/24 Javascript
AngularJS实现网站换肤实例
2021/02/19 Javascript
js省市区级联查询(插件版&无插件版)
2017/03/21 Javascript
vue数据双向绑定的注意点
2017/06/23 Javascript
Vue项目全局配置页面缓存之按需读取缓存的实现详解
2018/08/01 Javascript
使用ng-packagr打包Angular的方法示例
2018/09/21 Javascript
解决Vue开发中对话框被遮罩层挡住的问题
2018/11/26 Javascript
vue刷新页面时去闪烁提升用户体验效果的实现方法
2018/12/10 Javascript
vue中使用vue-cli接入融云实现即时通信
2019/04/19 Javascript
vue如何自动化打包测试环境和正式环境的dist/test文件
2019/06/06 Javascript
微信小程序点击按钮动态切换input的disabled禁用/启用状态功能
2020/03/07 Javascript
在Windows服务器下用Apache和mod_wsgi配置Python应用的教程
2015/05/06 Python
Python中生成Epoch的方法
2017/04/26 Python
学习python可以干什么
2019/02/26 Python
python多线程共享变量的使用和效率方法
2019/07/16 Python
jupyter notebook 参数传递给shell命令行实例
2020/04/10 Python
python列表的逆序遍历实现
2020/04/20 Python
python实现与redis交互操作详解
2020/04/21 Python
Python wordcloud库安装方法总结
2020/12/31 Python
CSS3轻松实现清新 Loading 效果的简单实例
2016/06/06 HTML / CSS
协议书与合同的区别
2014/04/18 职场文书
2014教师研修学习体会
2014/07/08 职场文书
稽核岗位职责
2015/02/10 职场文书