msde 15457错误与 sa登录失败,未与信任sql server 连接相关联

今天在机器上安装msde里在日志里看到
错误: 15457,严重度: 0,状态: 1

以为安装失败,结果在服务里一看,服务是启动成功的
但是用查询分析器连接不上

结果打开服务器网络实用工具,将tcp/ip加入到启动的库中,这样,用查询分析器就可以连接过去了
但是不能用sa用户名与密码登录,出现错误
sa登录失败,未与信任sql server 连接相关联

在网上搜索了一下,原来是服务器被配置成了windows登录,而不是混合登录
打开企业管理器
--右键服务器实例
--编辑SQL Server注册属性
--选择"使用SQL Server和windows 身份验证"
这样就可以了

使用注册表的修改msde的登录方式
要Windows账户身份验证模式切换到SQL的身份验证模式,请按以下步骤操作:
 1. 先停止 MSSQLSERVER 以及所有其他相关服务(如 SQLSERVERAgent)。
 2. 打开注册表编辑器。
 3. 找到以下两个子项之一(取决于 MSDE 是作为默认 MSDE 实例安装的还是作为命名实例安装的):
   HKEY_LOCAL_MACHINE//Software//Microsoft//MSSqlserver//MSSqlServer
   - 或者 -
  HKEY_LOCAL_MACHINE//Software//Microsoft//Microsoft SQL Server//<Instance Name>//MSSQLServer//
 4. 在右窗格中,双击 LoginMode 子项。
 5. 在 DWORD 编辑器对话框中,将此子项的值设置为 2。确保选择了 Hex 选项,然后单击确定。 (默认情况下,Windows LoginMode 注册表子项的值设置为 1。如果启用SQL的身份验证模式,则此值为 2。)
 6. 重新启动 MSSQLSERVER 和 SQLSERVERAgent 服务以使更改生效。至此,SQL验证模式切换完毕。

时间: 2024-10-28 09:56:17

msde 15457错误与 sa登录失败,未与信任sql server 连接相关联的相关文章

用户 &amp;amp;#x27;(null)&amp;amp;#x27; 登录失败。原因: 未与信任 SQL Server 连接相关联。 大哥大姐帮帮我好吗?

问题描述 SqlConnectionmyConnection=newSqlConnection("Server=localhost;uid=;pwd=;database=star");myConnection.Open();stringstrsql="Insertintostarvalues('"+this.name.Text+"')";SqlCommandmyCommand=newSqlCommand(strsql,myConnection);

ADO.NET连接数据库出现 未与信任 SQL Server 连接相关联错误

问题描述 usingSystem.Text;usingSystem.Data.SqlClient;namespaceADO.NET{classProgram{staticvoidMain(string[]args){stringstr="DataSource=zcb-PC;InitialCatalog=Database1.mdf";using(SqlConnectionconnection=newSqlConnection(str))//connection.ConnectionStr

未与信任SQL Server连接相关联的解决方法

建好SQL数据库,设置好了用户名与密码,连接也好了,却出现了上述问题, 原困是未设置SQL SERVER登录认证模式为混合认证模式,因为SQL SERVER默认安装后认证模式为WINDOWS认证模式,从而导致出错. 解决方法:'www.knowsky.com启动SQLSERVER企业管理器,选择要进行认证模式设置的服务器.右击该服务器,在弹出菜单中选择属性,SQL SERVER将弹出属性对话框 在属性对话框中选择安全性选项,在身份验证处选择"SQL Server和Windows",然后

用户 &amp;#39;sa&amp;#39; 登录失败。原因: 未与信任 SQL Server 连接 的解决方法

用户 'sa' 登录失败.原因: 未与信任 SQL Server 连接 的解决方法如下: 一.控制面板->服务->MS SQL SERVER->登陆-->本地系统帐户-->重新启动MS SQL SERVER用windows验证登陆查询分析器-->执行 sp_password null,sa新密码,'sa' 二."无法连接到服务器,用户xxx登陆失败"该错误产生的原因是由于SQL Server使用了"仅 Windows"的身份验证方

解决方案:用户“sa”登录失败

解决 解决方案:用户 'sa' 登录失败.原因: 未与信任 SQL Server 连接相关联. 今天进行身份验证时,又遇到这个问题,所以将我的解决方案整理一下,供有同样遭遇的朋友分享: 问题简述:用户 'sa' 登录失败.原因: 未与信任 SQL Server 连接相关联. 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.Data.SqlClient.SqlException: 用户 '

小结SQL Server连接失败错误的解决

server|错误|解决     在使用 SQL Server 的过程中,用户遇到的最多的问题莫过于连接失败了.一般而言,有以下两种连接 SQL Server 的方式:    一是利用 SQL Server 自带的客户端工具,如企业管理器.查询分析器.事务探查器等.     二是利用用户自己开发的客户端程序,如ASP 脚本.VB程序等,客户端程序中又是利用 ODBC 或者 OLE DB 等连接 SQL Server.下面,我们将就这两种连接方式,具体谈谈如何来解决连接失败的问题.     一.客

SQL Server连接失败错误及解决[2]

server|错误|解决 通过以上几个方面的检查,错误 1 发生的原因基本上可以被排除.下面我们再详细描述如何来解决错误 2. 当用户尝试在查询分析器里面使用sa来连接SQL Server,或者在企业管理器里面使用sa来新建一个SQL Server注册时,经常会遇到如图 2 所示的错误信息.该错误产生的原因是由于SQL Server使用了"仅 Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户(如 sa )进行连接.解决方法如下所示: 1. 在服务器端使用企

小结SQL Server连接失败错误及解决

server|错误|解决 在使用 SQL Server 的过程中,用户遇到的最多的问题莫过于连接失败了.一般而言,有以下两种连接 SQL Server 的方式,一是利用 SQL Server 自带的客户端工具,如企业管理器.查询分析器.事务探查器等:二是利用用户自己开发的客户端程序,如ASP 脚本.VB程序等,客户端程序中又是利用 ODBC 或者 OLE DB 等连接 SQL Server.下面,我们将就这两种连接方式,具体谈谈如何来解决连接失败的问题. 一.客户端工具连接失败 在使用 SQL

SQL Server连接失败错误及解决

server|错误|解决 在使用 SQL Server 的过程中,用户遇到的最多的问题莫过于连接失败了.一般而言,有以下两种连接 SQL Server 的方式,一是利用 SQL Server 自带的客户端工具,如企业管理器.查询分析器.事务探查器等:二是利用用户自己开发的客户端程序,如ASP 脚本.VB程序等,客户端程序中又是利用 ODBC 或者 OLE DB 等连接 SQL Server.下面,我们将就这两种连接方式,具体谈谈如何来解决连接失败的问题. 一.客户端工具连接失败 在使用 SQL