locking在我自己的SQL服务器之外

我有一个运行SQL 2005分支位置的服务器,我似乎无法login。用户能够使用依赖于数据库的应用程序就好了,但我不能访问SQL服务器与pipe理员帐户。 我们只有一个帐户configuration为pipe理员访问,没有SA帐户。 无论我是否尝试通过SQLpipe理工作室或通过命令行“osql -E”login,我都会在日志中获得以下条目:

2009-10-26 15:55:39.14login错误:18456,严重性:14,状态:11. 2009-10-26 15:55:39.14loginlogin用户失败。 [客户:]

无论是以多用户还是单用户模式运行服务器,似乎都没有什么区别。 到目前为止,我所能find的所有build议都要求我使用另一个用户帐户login(这就是问题所在),或者以单用户模式login(试用)。 还有另外一种方式获得访问权限吗? 也许一种方法来设置一个SA密码,所以我可以login这种方式? 我只需要重新安装SQL?

重新安装工作。 我有我的服务器回来。 这次SA帐户正在被留下。 我怀疑部分问题是服务器是域控制器。 据说这使authentication变得复杂。 但是我回到了在线状态,我只需要恢复数据库并重新configurationlogin。 感谢大家发布

如果将服务器configuration为混合模式或Windows集成模式,则可以检查以确保您的帐户位于计算机上的本地pipe理员组中。

如果这不起作用,如果您没有任何encryption字段,则可以在重新安装之前停止服务器服务并复制数据库。 一旦重新安装,您应该能够重新连接数据库并更正其中的安全性。

这不是完全是因为内心的淡淡。 祝你好运。

这可能会解决您的问题:任何具有Windowspipe理访问权限的人都可以停止SQL Server,以单用户模式启动它,并可以随意修改SQLlogin名。

http://msdn.microsoft.com/en-us/library/dd207004.aspx

据我所知,重装是你现在可以做的。 我会谷歌和谷歌的方式来获取数据备份。

我也想find一种方法来复制数据库文件,然后将它们附加到另一台机器上的SQL实例,以确保数据在使用第一台机器之前可用。