Sql server 基于SQL Server身份验证的问题,同时要求重置密码

Sql server 基于SQL Server身份验证的问题,同时要求重置密码,sql-server,Sql Server,数据库大约在2个月前开始运行。最初,问题是每周出现一次,即每个星期天,用户密码都会重置,并且必须有人手动设置数据库密码,以便所有应用程序都能正常工作,因为连接到数据库的应用程序将因密码重置或过期而暂停 3周后,问题每天都会出现,最终每天会出现两到三次,密码会重置或过期,然后我们需要重新设置密码 在开始时,我们假设是新的应用程序安装导致了问题,但事实并非如此,因为当我们重置数据库并刷新所有内容、删除所有实例时,新实例会在干净启动后自动出现,即“wwo”等 因此,现在我们假设问题的出现是因为创建了这

数据库大约在2个月前开始运行。最初,问题是每周出现一次,即每个星期天,用户密码都会重置,并且必须有人手动设置数据库密码,以便所有应用程序都能正常工作,因为连接到数据库的应用程序将因密码重置或过期而暂停

3周后,问题每天都会出现,最终每天会出现两到三次,密码会重置或过期,然后我们需要重新设置密码

在开始时,我们假设是新的应用程序安装导致了问题,但事实并非如此,因为当我们重置数据库并刷新所有内容、删除所有实例时,新实例会在干净启动后自动出现,即“wwo”等


因此,现在我们假设问题的出现是因为创建了这些用户,未经授权访问服务器,并且可能是使用病毒或特洛伊木马输入了错误的密码。因此,在多次输入错误的密码以访问数据库后,密码将过期或重置。我们的赛门铁克防病毒软件没有检测到任何东西。我们需要帮助解决此问题。

看起来您有一个可以重置密码的CRON

是否有人添加了一个在星期天执行的脚本,然后将其改为每天执行,然后一天执行两次/三次?
您可能需要检查此脚本并删除重置密码的部分。

您指的是数据库用户,而不是AD?如果是这种情况,您应该能够从主事务日志中找到谁更改了密码,请参阅此处还有一个链接,了解如何跟踪密码更改。