在我获得的Windows 7计算机上,另一位用户之前已在其用户名下安装了SQL Server 2008.
现在,当我尝试启动Management Studio时,我的帐户似乎无法连接到本地服务器。我试过了:
(local)
和CName\InstanceName
使用Windows Authentication
和SQL Server Authentication
(我尝试使用“sa”和“sa”进行SQL服务器身份验证)
我一直收到同样的错误:
Login failed for user 'foo', (Microsoft SQL Server, Error: 18456)
我有没有办法在不登录的情况下添加新帐户?
或者,我是否必须卸载并重新安装整个darn?
答案 0 :(得分:0)
您是否尝试使用本地计算机的管理员帐户在本地登录计算机,并使用集成的Windows身份验证?
答案 1 :(得分:0)
当其他用户安装SQL Server时,他/她指定了SQL Server管理员帐户。
在这种情况下,最简单的方法是使用按钮Add Current User
,这意味着您需要以该用户身份登录才能管理SQL Server安装。
本地管理员可以是SQL Server中的管理员用户,但在SQL Server 2008中不是默认行为,必须进行配置。
http://msdn.microsoft.com/en-us/library/cc280562.aspx
如果SQL Server以混合模式身份验证安装,他/她还为sa
帐户指定了密码。如果你能掌握这个密码,你就可以去了。
您无法在未登录的情况下添加新帐户。
如果您无法访问SQL Server,我看到的唯一方法是卸载/安装。