我有点卡住了。我们有一个由第三方设置和配置的数据库服务器。它适用于第三方产品,因此很遗憾,我们坚持使用他们的配置方式。
他们出色的配置包括使用 sa 帐户建立多个连接。大约一个星期以来,连接失败填满了我们所有的事件日志,每十秒两次。我已经设法确定它是这个登录失败的主数据库。
肯定是访问master数据库的sa账号。这不是一个不正确的密码(这很好,因为我们不知道 sa 密码 - 供应商似乎也不知道。耶......)因为我们得到错误状态 16 所以我相信 sa 帐户有主数据库的一些问题。
它可以毫无问题地连接到其他一切——我可以看到与所有其他数据库的连接成功。我检查了sa账户权限,确实看不出有什么不对。我正要从两周前的备份中恢复主数据库,并想向你们这些很棒的人开放这个,以防你们中的任何人以前遇到过这个问题并有任何替代建议......
希望你的...
夏天
编辑:在下面添加了我的错误的屏幕截图:
最佳答案
我的第一个建议是让第三方供应商重新配置和修复。他们弄得一团糟,让他们收拾吧。
恢复备份可能有效,但至关重要的是您 1. 更改 sa 密码和 2. 不允许软件使用 sa 进行连接。我会把它作为与供应商的交易项目。不过,如果供应商这样做,他们将最终无能为力,我会认真考虑他们的竞争,以取代这个设计糟糕的系统。
关于sql - 为什么SA账号不能再访问master数据库了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10583850/