无法在SQL Server 2008中更改"sa"的密码

Rob*_*Rob 3 sql-server sql-server-2008

我试图sa通过SQL Server Management Studio 更改帐户的密码,但它没有改变它,我尝试了这里描述的所有技术http://blog.sqlauthority.com/2009/08/04/sql-server-forgot -the-密码的,用户名-SA /

当我试图通过sa进入管理工作室时,它给出了这个错误

用户'sa'登录失败.(.Net SqlClient数据提供程序)


如需帮助,请单击:http://go.microsoft.com/fwlink?ProdName = Microsoft + SQL + Server&EvtSrc = MSSQLServer&EvidID = 18456&LinkId = 20476


服务器名称:MY-PC\SQLEXPRESS错误号码:18456严重性:14状态:1行号码:65536

更改密码后,我收到此错误

已成功与服务器建立连接,但在登录过程中发生错误.(提供程序:共享内存提供程序,错误:0 - 管道的另一端没有进程.)(.Net SqlClient数据提供程序)


如需帮助,请单击:http://go.microsoft.com/fwlink?ProdName = Microsoft + SQL + Server&EvtSrc = MSSQLServer&EvidID = 233&LinkId = 20476


服务器名称:MY-PC\SQLEXPRESS错误号码:233严重性:20状态:0

Rob*_*Rob 7

我完成了,密码更改在这里 http://www.rickwargo.com/2010/09/14/installing-dotnetnuke-community-edition-on-microsoft-webmatrix/

然后从Windows帐户打开sql server并将远程连接设置为true并设置安全性"windows和sql server security"

它还需要首先允许将sql server配置中的TCP/IP和管道设置为Enabled,然后必须重启SQL server ad重启SQLEXPRESS服务

  • 这对我来说是缺失的一块.在SQL Management Studio中,右键单击服务器名称=>"属性"=>安全性=>选择"SQL Server和Windows身份验证模式".转到服务控制台并重新启动SQLExpress,重新开始工作.谢谢! (3认同)

RBT*_*RBT 6

我不得不采取以下步骤来解决这个问题。我首先通过该机器上的管理员帐户登录到 SQL Server Management Studio(使用 Windows 身份验证),该帐户已添加到 SQL Server 中。

  1. 确保启用混合模式身份验证。转到 SQL Server 实例属性并检查以下内容。如果您要进行任何更改以完成此操作,则此步骤需要重新启动 SQL Server 服务。

在此处输入图片说明

  1. 重置“sa”用户的密码。转到 SQL Server 实例 -> 安全性 -> 登录 -> sa -> 右键单击sa节点并转到属性。在此处提供新密码。如果您仅出于开发目的使用弱密码,则可能必须取消选中“强制执行密码策略”复选框。

在此处输入图片说明

  1. 转到您在上述步骤 2 中打开的“sa”用户的属性窗口中的状态页面,并确保“sa”用户已启用,如下所示:

在此处输入图片说明

  1. 确保在 SQL Server 配置管理器中启用了命名管道,如下所示。如果您更改任何设置来完成此操作,您可能需要重新启动 SQL Server 服务。

在此处输入图片说明