Could not obtain information about Windows NT group/user 'xxxx\xxxx', error code 0x5
2024-10-14 18:54:38
案例描述
昨晚踢球回来,接到电话说一个系统的几个比较重要作业出错,导致系统数据有些问题。让我赶紧检查看看。检查作业日志时发现,作业报如下错误(关键信息用xxx替换)
The job failed. Unable to determine if the owner (xxxx\xxxx) of job xxxxx has server access (reason: Could not obtain information about Windows NT group/user 'xxxx\xxxx', error code 0x5. [SQLSTATE 42000] (Error 15404)).
检查告警邮件时,发现不止这个服务器的作业出现此类问题,而且发现有不少服务器都出现了此类错误。
案例分析
出现这个问题是因为这些服务器的SQL Server 服务启动帐户是用一个域账号(暂且用域账号A表示)启动的,而这个域账号A 居然被锁了(后面联系系统管理员检查后确认的)。导致数据库作业(作业的所有者(Job Owner)为域账号B,我使用的数据库管理员账户)出现上面错误。紧急情况是将作业的所有者改为sa,能保证作业运行不出错。当然问题的根源还是域账号被锁引起权限问题。
案例延伸
今天还测试了一下,当域账号被锁的情况下,启动SQL Server服务时,你会发现SQL Server服务启动失败,但是错误日志不会记录任何日志信息,如果不知道原因,肯定会被这个给弄懵。因为服务启动失败,但是又没有写入任何错误信息。如何你遇到这个情况,最好检查一下系统日志你应该会看到类似下面的错误信息。这样方便你发现蛛丝马迹!
最新文章
- 『.NET Core CLI工具文档』(二).NET Core 工具遥测(应用信息收集)
- ASP.NET中使用JqGrid完整实现
- 后记:Cookie安全大辩论总结
- thinkphp的url地址区分大小写?
- C语言 串 顺序结构 实现
- microsoft azure Media Services 媒体服务解决方案
- 【BZOJ 1087】[SCOI2005]互不侵犯King
- github上的一些Delphi开源项目
- Match类
- 【转载】32复用时钟AFIO开启情况
- JavaScript 区分中英文字符的两种方法: 正则和charCodeAt()方法
- eclipse编译hbase 1.3.1(转)
- shell编程之函数
- _itemmod_refresh
- usb的一些网址
- ABAP-面向对象的开发
- cloudera manager安装hive注意事项,提示连不上数据库,没有user目录权限
- 认识Excel并创建一个excel(网址:http://poi.apache.org/)
- PHP 自定义字符串中的变量名解析
- poj 2378 Tree Cutting 树形dp
热门文章
- 使用Spire组件抛出异常The type initializer for 'spr857' threw an exception
- java 开发中经常问到得懒汉模式 (单利模式)
- [ES] 安装
- Vertica的date与timestamp数据类型,to_date()与to_timestamp()函数区别
- T-SQL高级查询语句
- Python_Day_02 str内部方法总结
- 怎样使用My97日期控件
- E - The Values You Can Make
- JSTL中的fmt标签小例子
- 【JAVA并发编程实战】6、中断