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 相关文章推荐
2021-4-5课程——SQL Server查询【3】
Apr 05 SQL Server
SQL Server基本使用和简单的CRUD操作
Apr 05 SQL Server
SQLServer 错误: 15404,无法获取有关 Windows NT 组/用户 WIN-8IVSNAQS8T7\Administrator 的信息
Jun 30 SQL Server
sql通过日期判断年龄函数的示例代码
Jul 16 SQL Server
SQL写法--行行比较
Aug 23 SQL Server
Windows环境下实现批量执行Sql文件
Oct 05 SQL Server
Spark SQL 2.4.8 操作 Dataframe的两种方式
Oct 16 SQL Server
sql server 累计求和实现代码
Feb 28 SQL Server
SQL Server中常用截取字符串函数介绍
Mar 16 SQL Server
SQL Server数据库查询出现阻塞之性能调优
Apr 10 SQL Server
SQL Server使用PIVOT与unPIVOT实现行列转换
May 25 SQL Server
SQL Server携程核心系统无感迁移到MySQL实战
Jun 01 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学习之PHP变量
2006/10/09 PHP
PHP实现通过Luhn算法校验信用卡卡号是否有效
2015/03/23 PHP
又十个超级有用的PHP代码片段
2015/09/24 PHP
laravel框架数据库配置及操作数据库示例
2019/10/10 PHP
nginx 设置多个站跨域
2021/03/09 Servers
用jquery模仿的a的title属性(兼容ie6/7)
2013/01/21 Javascript
IE下JS读取xml文件示例代码
2013/08/05 Javascript
js动态调用css属性的小规律及实例说明
2013/12/28 Javascript
jQuery操作表格(table)的常用方法、技巧汇总
2014/04/12 Javascript
JavaScript判断变量是否为空的自定义函数分享
2015/01/31 Javascript
JS表的模拟方法
2015/02/05 Javascript
js实现文字垂直滚动和鼠标悬停效果
2015/12/31 Javascript
node.js操作MongoDB的实例详解
2017/10/11 Javascript
Vue组件通信之Bus的具体使用
2017/12/28 Javascript
JavaScript判断变量名是否存在数组中的实例
2017/12/28 Javascript
Vue加载组件、动态加载组件的几种方式
2018/08/31 Javascript
在vue中v-bind使用三目运算符绑定class的实例
2018/09/29 Javascript
JavaScript实现汉字转换为拼音及缩写的方法示例
2019/03/28 Javascript
从0到1搭建Element的后台框架的方法步骤
2019/04/10 Javascript
element-ui多文件上传的实现示例
2019/04/10 Javascript
详解JavaScript对数组操作(添加/删除/截取/排序/倒序)
2019/04/28 Javascript
[43:26]完美世界DOTA2联赛PWL S2 Forest vs Rebirth 第二场 11.20
2020/11/23 DOTA
python使用cookie库操保存cookie详解
2014/03/03 Python
详解Python3操作Mongodb简明易懂教程
2017/05/25 Python
修改默认的pip版本为对应python2.7的方法
2018/11/06 Python
谈一谈数组拼接tf.concat()和np.concatenate()的区别
2020/02/07 Python
python为Django项目上的每个应用程序创建不同的自定义404页面(最佳答案)
2020/03/09 Python
HTML5学习笔记之History API
2015/02/26 HTML / CSS
英国复古皮包品牌:Beara Beara
2018/07/18 全球购物
New Balance澳大利亚官网:运动鞋和健身服装
2019/02/23 全球购物
你经历的项目中的SCM配置项主要有哪些?什么是配置项?
2013/11/04 面试题
JavaScript实现页面动态验证码的实现示例
2021/03/23 Javascript
优秀企业获奖感言
2014/02/01 职场文书
2015年中秋节活动总结
2015/03/23 职场文书
办公室行政主管岗位职责
2015/04/09 职场文书
《跨越海峡的生命桥》教学反思
2016/02/18 职场文书