无法连接到SQL数据库(可以重置密码)

我最近join了一家拥有运行几个数据库的SQL 2005 Server的公司。

服务器看起来好像没有人在几年内触及过它,而且本周它的磁盘空间不足。

经过快速硬盘扫描,看起来有些数据库变得有点臃肿,特别是Sharepoint_config〜*〜_log和WSS_Content_log.ldf已经增长到15GB左右。

我已经能够login到其他数据库,并使用shrinkfile命令来释放磁盘空间,但由于某种原因,我无法login到SharePoint和Microsoft#SSEE数据库(这给了我“无法连接到Sharepoint ,发生networking相关或实例特定的错误…“当我尝试连接)

我可以看到数据库正在通过SQL表面configuration运行,并确保远程连接设置允许我本地连接,但是我仍然无法使用Windows身份validation或本地login。

有没有办法重置或恢复数据库login细节,所以我可以进入?

(我已经尝试使用所有可以find的pipe理密码login,并且在首先查找安装它的公司后,我发现他们不知道密码是什么)

您可以尝试从系统帐户的cmd窗口直接login到计算机的专用pipe理连接 (sqlcmd -E -S [ServerName] -A)。 将sa密码重置为其他内容,然后以sa身份正常login。

最后Woo终于到了那里。 试过一个专门的pipe理连接,但它仍然不明白数据库的位置(即使它给了我在下拉菜单中的数据库名称),

经过一番小小的设法直接将数据直接传送到数据库,并压扁了臃肿的野兽,

目录path是这样的:\。\ pipe \ mssql $ microsoft ## ssee \ sql \ query

从这里我可以使用该服务器的标准pipe理员密码login。