windows 7中管理员用户的SQL Server 2008数据库引擎登录失败
我从sadegh用户那里在Windows7Ultimate上安装了SQLServer2008企业版 此帐户存在于管理员角色中。几天后,我从Windows中删除了sadegh用户,现在我使用的是管理员用户。但我无法使用Windows身份验证方法登录SQL Server数据库引擎,我收到以下错误消息: 标题:连接到服务器 无法连接到SADEGH-PC 其他信息: 用户登录失败 “Sadegh PC\Administrator”。(微软 SQL Server,错误:18456) 有关帮助,请单击:windows 7中管理员用户的SQL Server 2008数据库引擎登录失败,sql,sql-server-2008,Sql,Sql Server 2008,我从sadegh用户那里在Windows7Ultimate上安装了SQLServer2008企业版 此帐户存在于管理员角色中。几天后,我从Windows中删除了sadegh用户,现在我使用的是管理员用户。但我无法使用Windows身份验证方法登录SQL Server数据库引擎,我收到以下错误消息: 标题:连接到服务器 无法连接到SADEGH-PC 其他信息: 用户登录失败 “Sadegh PC\Administrator”。(微软 SQL Server,错误:18456) 有关帮助,请单击:
请帮帮我!谢谢根据安装SQL Server的模式(Windows身份验证或混合模式),您可能需要执行一些操作。如果以混合模式安装,则可以以sa身份登录,并在安全部分下添加管理员用户作为登录名。确保将sysadmin角色分配给用户,该角色可以在服务器角色下找到 如果在安装过程中选择了Windows身份验证模式,那么您可以做一些事情,但我认为最简单的方法是重新创建用户sadegh,作为该用户登录到SQL Server,然后按照上一步添加管理员用户作为登录名 更新:如果所有其他操作都失败,您可以在单用户模式下运行SQL Server,该模式允许单次连接到服务器,并启用/更改sa密码。为此,您可以:
使用SQL Server 2008标准在Windows 7 Ultimate上测试。希望这能有所帮助。在以前版本的SQL中,内置\Administrators组被授予了sysadmin角色。在SQL 2008中,默认情况下,本地管理员没有登录权限。只有执行安装的用户才具有默认的sa权限。在安装过程中,您可以选择添加其他用户,但显然您没有
您需要以sa身份登录,并配置所需的任何windows登录(如本地管理员帐户)。如果不想使用SQL Server Management Studio,并且您可以以安装SQL Server的用户身份登录,请在命令提示符下尝试此操作:
OSQL -S <insert_servername_here> -E
1> EXEC sp_password NULL, ‘<insert_new_password_here>’, ‘sa’
2> GO
OSQL-S-E
1> EXEC sp_密码为空,,“sa”
2> 去
我出现此错误的原因是,同一个连接被多次打开,但从未关闭,因此连接池已达到最大值
简而言之,请检查您是否关闭了所有连接。谢谢我创建了Sadegh用户并尝试了此操作,但我仍然无法使用此帐户登录!哦天哪!我忘记了sa的密码!:')Wtf,您打算如何登录到SQL Server管理以修复登录到SQL Server管理的问题。这没有道理,加雷特。我不能执行第5步,我使用的主机名是正确的。我还必须使用解锁选项:alterloginsa WITH PASSWORD='yourpass'unlock;由于使用sa密码登录尝试次数过多。步骤7一直失败。我发现DB实例仅设置为Windows身份验证。我必须在步骤6中添加我的windows帐户(域\用户名),而不是sa帐户。