sqlserver2005 【用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联】解决方案

'用户'sa' 登录失败。

该用户与可信SQL Server 连接无关联
问题一、忘记了登录Microsoft SQL Server 2005 的sa的登录密码
解决方法:先用windows身份验证的方式登录进去,然后在…安全性‟-…登录‟-右键单击…sa‟-…属性‟,修改密码点击确定就可以了。

问题二、已成功与服务器建立连接,但是在登录过程中发生错取。

(provider:共享内存提供程序,error:0-管道的另一端上无任何进程。

)(Microsoft SQL Server,错误:233)
解决方法:打开…程序‟-…所有程序‟-…Microsoft SQL Server 2005 ‟-…配置工具‟-…SQL Server 配置管理器‟,在弹出的窗体中,找到…SQL Server 2005 网络配置‟,把…MSSQLSERVER的协议‟下的“Named Pipes”和“TCP/IP”启动,然后重新启动Microsoft SQL Server 2005就可以了。

问题三、无法打开用户默认数据库。

登录失败。

用户…sa‟登录失败。

(Microsoft SQL Server, 错误:4064)
解决方法:先用windows身份验证的方式登录进去,然后在…安全性‟-…登录‟-右键单击…sa‟-…属性‟,将默认数据库设置成master,点击确定就可以了。

问题四、sql server 2005 错误18452
无法连接到服务器
服务器:消息18452,级别16,状态1
[Microsoft][ODBC SQL Server Driver][SQL Server]用户…sa‟登陆失败。

原因:未与信任SQL Server连接相关联
该错误产生的原因是由于SQL Server使用了"仅Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户(例如sa )进行连接,解决方法如下
设置允许SQL Server身份登录(基本上这个很有用)
操作步骤:
1。

在企业管理器中,展开"SQL Server组",鼠标右键点击SQL Server服务器的名称
2。

选择"属性"
3。

再选择"安全性"选项卡
4。

在"身份验证"下,选择"SQL Server和Windows"
5。

确定,并重新启动SQL Server服务
问题五、用户'sa' 登录失败。

该用户与可信SQL Server 连接无关联。

解决方法:检查你的数据库的认证模式,windows 和混合模式,需要SA登陆的请选择混合模式。

检查计算机1433连接端口,1434数据端口是否打开
针对sql 2005 进入管理器中“安全”==》“用户”==》双击用户(弹出属性对话框)==》“状态”把状态改成enable,退出管理器重新登录(用户验证模式)
即:右键数据库属性对话框,选择“安全性”选项卡,服务器身份验证模式选择“SQL Server和Windows身份验证模式。

然后重新配置sa的登陆信息即可。

SQL SERVER 2005使用sa 登录失败-提示该用户与可信SQL Server 连接无关联
错误提示:
sa 登录失败,提示该用户与可信SQL Server 连接无关联
解决方法:
打开SQL Server Management Studio Express,
右键点击服务器,选择Properties(属性),在弹出窗口中点击Security(安全)切换到安全面板,将server authentication服务器认证从windows authentication mode(windows用户认证模式)
修改为Sql Server and Windows Authentication mode(Sql server和windows认证模式),ok。

打开security(安全性) -- logins(登录名) ,右键选中sa,选择properties(属性),点击Status(状态)切换到状态面板,将Login(登录)设置为Enabled(启用)。

合集下载

SQLServer登录连接失败怎么解决

SQLServer登录连接失败怎么解决

SQLServer登录连接失败怎么解决
初次安装sql server 2008以后,连接到服务器时选择【身份验证】为【SQL Server身份验证】,登录名为sa,结果提示“用户名sa登录失败”,经过一番折腾,终于解决了这个问题,下面说说具体的做法。

大家知道SQLServer登录连接失败吗?
 -------yyc
 在与SQLServer建立连接时出现与网络相关的或特定与实例的错误。

未找到或无法访问服务器。

请验证实例名称是否正确并且SQL
 SERVER已配置允许远程链接。

(provide:命名管道提供程序,error:40 -无法打开到SQL Server的连接)(Microsoft SQL
 Server,错误:2)
 我刚刚在登录连接SQL Server 时遇到了如上问题,在综合了网上的各种解决方案后,终于成功的解决了该问题,并整理经验如下,供后来者使用。

 步骤一:
 打开SQL Server 配置管理器
 双击SQL Server服务
 步骤二:
 如果双击后出现了一列服务列表(我的情况是没有出现),直接找到SQL Server(MSSQLSERVER),启动该服务后即可登录,
 如果该服务启动不了。

可以在计算机(右击)-管理-服务与程序中找到该服务,点击查看属性,并在”登录”标签中选择”本地系统账户”,选择后再启动该服务。

 (如果步骤二开始时没有出现一系列的服务列表而是出现”远程过程调用失。

SQLServer连接sa登录失败解决方案

SQLServer连接sa登录失败解决方案

SQLServer连接sa登录失败解决方案SQL Server 2005混合模式登录配置在VS2005装完后,会自带SQL Server2005 express版,为了便于管理,还需要安装一个企业管理器,需要下载Microsoft SQL Server Management Studio Express(下载名:SQLServer2005_SSMSEE.msi)。

因为默认的是只能用windows系统登录模式登录,如果要用混合模式登录则需要进行如下配置:1:开启SQL2005远程连接功能配置工具->SQL Server外围应用配置器->服务和连接的外围应用配置器->打开SQLEXPRESS下的DataBase Engine节点,选择远程连接,选择“同时使用TCP/IP和named pipes”,确定后,重启数据库服务(很重要)。

2:登录改为混合模式打开管理器,用windows方式连接进入数据库,右键点击数据服务器-属性,安全性,在“服务器身份验证”下选择“SQL SERVER和windows身份验证模式”,"登录审核"选“失败和成功的登录”确定。

(在实例名上按右键--属性--安全性--混合模式,并且在关闭了SQL Server 服务然后再重启)。

3:新建用户和密码,与sql2000类似,不做介绍这样就可以用数据连接字符串进行连接了,比如(server=.\\sqlexpress;uid=sa;pwd=密码;database=数据库名称")如果在用SQLServer模式连接的时候,报错“已成功与服务器建立连接,但是在登录过程中发生错误”展开服务器上的"安全性"->登陆名->选中SA登陆帐号(右键)->状态->登陆修改为启用。

-----------------------------------------------------------------------------------------------------------------今天用同学的本本做东西,发现它上面装的是sql server 2008,而我对它不是很熟悉,更无奈的是他安装时只用Windows身份验证,而我的程序需要它用SQL Server身份验证,只好在网上学习一下,正好发现了这个好教程,转来分享一下:更改TCP/IP连接为启用2、登录,修改2个地方a) 身份验证方式(混合模式)首先使用windows身份登录(注意,服务器名称必须填写正确)打开SQL 实例的属性选择左边的“安全性”,注意做如下选择b) 启用sa,若将sa的密码设置为空密码,则需要2步才能实现;若不设置为空密码,可以将2步合并为一步实现,即:2个都设置完成后点击确定即可。

Sql_Server_2005_用户_'sa'_登录失败。该用户与可信_SQL_Server_连接无关联

Sql_Server_2005_用户_'sa'_登录失败。该用户与可信_SQL_Server_连接无关联

用户 'sa' 登录失败。

该用户与可信 SQL Server 连接无关联问题一、忘记了登录Microsoft SQL Server 2005 的sa的登录密码解决方法:先用windows身份验证的方式登录进去,然后在‘安全性’-‘登录’-右键单击‘sa’-‘属性’,修改密码(sa的密码不能太简单,最好要有数字,字母,下划线字符组成,且长度最好大于10个字符);点击确定就可以了。

问题二、已成功与服务器建立连接,但是在登录过程中发生错取。

(provider:共享内存提供程序,error:0-管道的另一端上无任何进程。

)(Microsoft SQL Server,错误:233)解决方法:打开‘程序’-‘所有程序’-‘Microsoft SQL Server 2005 ’-‘配置工具’-‘SQL Server 配置管理器’,在弹出的窗体中,找到‘SQL Server 2005 网络配置’,把‘MSSQLSERVER的协议’下的“Named Pipes”和“TCP/IP”启动,然后重新启动Microsoft SQL Server 2005就可以了。

问题三、无法打开用户默认数据库。

登录失败。

用户‘sa’登录失败。

(Microsoft SQL Server, 错误:4064)解决方法:先用windows身份验证的方式登录进去,然后在‘安全性’-‘登录’-右键单击‘sa’-‘属性’,将默认数据库设置成master,点击确定就可以了。

问题四、sql server 2005 错误 18452无法连接到服务器服务器:消息18452,级别16,状态1[Microsoft][ODBC SQL Server Driver][SQL Server]用户‘sa’登陆失败。

原因:未与信任SQL Server连接相关联该错误产生的原因是由于SQL Server使用了"仅 Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户(例如 sa )进行连接,解决方法如下设置允许SQL Server身份登录 (基本上这个很有用)操作步骤:1。

用户sa登录失败

用户sa登录失败

用户sa登录失败,该用户与可信sql server连接无关联”错误解决方法1、设置SQL Server Configuration Management(1) 启动SQL服务:SQL Server Configuration Management->SQL Server 2005服务->SQL Server(SQLEXPRESS)->右键启动(2) 启用TCP/IP协议:SQL Server ConfigurationManagement->SQL Server 2005网络配置->SQLEXPRESS的协议->TCP/IP->右键启用(3) 设置TCP/IP属性SQL Server Configuration Management->SQL Server 2005网络配置->SQLEXPRESS的协议->双击TCP/IP->IP地址->IPALL->TCP 端口,设置为你要设定的端口号。

2、设置Microsoft SQL Server Management Studio Express(0) 开始->所有程序->Microsoft SQL Server 2005->Microsoft SQL Server Management Studio Express(1) 左侧栏内服务器右击属性->安全性->服务器身份验证->选择SQL Server和Windows身份验证模式(2) 左侧栏内安全性->登录名->选择你要设置的用户名称,双击->常规->”默认数据库“改为你要连接的数据库(3) 左侧栏内安全性->登录名->选择你要设置的用户名称,双击->服务器角色->选择public和sysadmin(4) 左侧栏内安全性->登录名->选择你要设置的用户名称,双击->用户映射->数据库角色成员身份->选择db_owner和public(5) 左侧栏内安全性->登录名->选择你要设置的用户名称,双击->状态->是否允许连接到数据库引擎,选”授予“;登陆,选”启用“。

sql 2005 用户 sa 登录失败,该用户与可信SQL Server连接无关联 错误18452

sql 2005 用户 sa 登录失败,该用户与可信SQL Server连接无关联 错误18452

sql 2005 用户 sa 登录失败,该用户与可信SQL Server连接无关联错误18452 解决方案用户'sa' 登录失败。

该用户与可信SQL Server 连接无关联问题一、忘记了登录Microsoft SQL Server 2005 的sa的登录密码解决方法:先用windows身份验证的方式登录进去,然后在…安全性‟-…登录‟-右键单击…sa‟-…属性‟,修改密码(sa的密码不能太简单,最好要有数字,字母,下划线字符组成,且长度最好大于10个字符);点击确定就可以了。

问题二、已成功与服务器建立连接,但是在登录过程中发生错取。

(provider:共享内存提供程序,error:0-管道的另一端上无任何进程。

)(Microsoft SQL Server,错误:233)解决方法:打开…程序‟-…所有程序‟-…Microsoft SQL Server 2005 ‟-…配置工具‟-…SQL Server 配置管理器‟,在弹出的窗体中,找到…SQL Server 2005 网络配置‟,把…MSSQLSERVER的协议‟下的“Named Pipes”和“TCP/IP”启动,然后重新启动Microsoft SQL Server 2005就可以了。

问题三、无法打开用户默认数据库。

登录失败。

用户…sa‟登录失败。

(Microsoft SQL Server, 错误:4064)解决方法:先用windows身份验证的方式登录进去,然后在…安全性‟-…登录‟-右键单击…sa‟-…属性‟,将默认数据库设置成master,点击确定就可以了。

问题四、sql server 2005 错误18452无法连接到服务器服务器:消息18452,级别16,状态1[Microsoft][ODBC SQL Server Driver][SQL Server]用户…sa‟登陆失败。

原因:未与信任SQL Server连接相关联该错误产生的原因是由于SQL Server使用了"仅Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户(例如sa )进行连接,解决方法如下设置允许SQL Server身份登录(基本上这个很有用)操作步骤:1。

SQLServer数据库连接失败错误及解决方法

SQLServer数据库连接失败错误及解决方法

SQLServer数据库连接失败错误及解决方法SQL Server 自带的客户端工具(以企业管理器为例)连接SQL Server时,最常见的错误有如下一些:1、SQL Server 不存在或访问被拒绝ConnectionOpen (Connect())2、用户'sa'登录失败。

原因:未与信任SQL Server 连接相关联。

3、超时已过期。

下面我们依次介绍如何来解决这三个最常见的连接错误。

第一个错误“SQL Server 不存在或访问被拒绝“通常是最复杂的,错误发生的原因比较多,需要检查的方面也比较多。

一般说来,有以下几种可能性:1、SQL Server名称或IP地址拼写有误;2、服务器端网络配置有误;3、客户端网络配置有误。

要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因。

首先,检查网络物理连接:ping 服务器IP地址或者ping 服务器名称如果ping 服务器IP地址失败,说明物理连接有问题,这时候要检查硬件设备,如网卡、HUB、路由器等。

还有一种可能是由于客户端和服务器之间安装有防火墙软件造成的,比如ISA Server。

防火墙软件可能会屏蔽对ping、telnet 等的响应,因此在检查连接问题的时候,我们要先把防火墙软件暂时关闭,或者打开所有被封闭的端口。

如果ping 服务器IP地址成功而ping 服务器名称失败,则说明名字解析有问题,这时候要检查DNS 服务是否正常。

有时候客户端和服务器不在同一个局域网里面,这时候很可能无法直接使用服务器名称来标识该服务器,这时候我们可以使用HOSTS文件来进行名字解析,具体的方法是:1、使用记事本打开HOSTS文件(一般情况下位于C:\WINNT\system32\drivers\etc).2、添加一条IP地址与服务器名称的对应记录,如:172.168.10.24 myserver也可以在SQL Server 的客户端网络实用工具里面进行配置,后面会有详细说明。

错误:sa登录失败,未与信任的SQLServer相关联解决方法总结

错误:sa登录失败,未与信任的SQLServer相关联解决方法总结解决方法1.因为你的连接串中有Integrated Security=SSPI一句用于安全认证删掉2.或者进入你的企业管理器点安全性-登陆名找到 XXX\ASPNET右键属性点服务器角色再勾选 sysadmin确定就可以了3.数据库连接字符串connectionstring不对,应该是密码不对4.把信任的字符串删除就可以了,就是下面这个:"Trusted_Connection=yes"5.我用的是这种模式Standard Security:"Driver={SQLServer};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;"怎么删呀open your sql server enterprise manager,右击你的服务器--》属性--》安全性:将身份验证,从'仅windows' 改为'SQL server 和 windows'然后点击'确定',应该就可以了ps:1.在SQL中的安全性设置SA用户的相关权限.同时核实密码.2.在你要连接的那个数据库中添加SA用户,并设置相关权限.3.设置数据库的登陆方式为SQL server验证.不是Windows的身份验证. 同上5ps2:sql查询分析器登陆问题登陆的时候会出现如下错误提示:无法连接到服务器服务器:消息18452,级别16,状态1[Microsoft][ODBC SQL Server Driver][SQL Server]用户‘sa’登陆失败.原因:未与信任SQL Server连接相关联该错误产生的原因是由于SQL Server使用了"仅 Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户(如sa )进行连接.解决方法如下所示:1.在服务器端使用企业管理器,并且选择"使用 Windows 身份验证"连接上 SQL Server操作步骤:在企业管理器中--右键你的服务器实例(就是那个有绿色图标的)--编辑SQL Server注册属性--选择"使用windows身份验证"--选择"使用SQL Server身份验证"--登录名输入:sa,密码输入sa的密码--确定2.设置允许SQL Server身份登录操作步骤:在企业管理器中--展开"SQL Server组",鼠标右键点击SQL Server服务器的名称--选择"属性"--再选择"安全性"选项卡--在"身份验证"下,选择"SQL Server和 Windows ".--确定,并重新启动SQL Server服务.。

ODBC连接SQL Server2005

想通过odbc配置的DNS连接SQL Server,配置ODBC时没有问题,也可以连接成功。

问题在于配置的过程中有一项需要选择SQL Server应如何验证登录ID的真伪,有两种方式可以选择1.使用网络登录ID的Windows NT验证,此时不需要(也不能输入)输入用户名及密码默认值为Administrator;2.使用用户输入登录ID和密码的SQL Server验证,此时需要输入有效的用户名及密码(输入值为bobo,123 在数据库中设置,该用户名和密码有效);上述配置过程均正常,没有错误,可以测试连接成功。

然后运行如下程序,查看数据库属于连接状态还是断开状态如果采用1方式配置的ODBC,程序运行正常;若采用2方式配置ODBC,运行程序后出现如下错误:ERROR [28000] [Microsoft][ODBC SQL Server Driver][SQL Server]用户'' 登录失败。

该用户与可信SQL Server 连接无关联。

上网搜了一下,一般出现这个错误都是数据库实例的连接状态为windows,改成混合模式连接就可以了,但是我本来的连接方式就是混合方式的,所以,想请教大侠。

谢谢解决方法:该错误产生的原因是由于SQL Server使用了"仅Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户(如sa )进行连接。

解决方法如下所示:1、在服务器端使用企业管理器,并且选择"使用Windows 身份验证"连接上SQL Server;2、展开"SQL Server组",鼠标右键点击SQL Server服务器的名称,选择"属性",再选择"安全性"选项卡;3、在"身份验证"下,选择"SQL Server和Windows "。

解决sql账户sa登录失败的方法 -回复

解决sql账户sa登录失败的方法-回复解决SQL 账户sa 登录失败的方法引言:在SQL Server 中,系统管理员(sa)账户是一个具有最高权限的账户,可以访问和管理数据库服务器中的所有资源。

然而,有时我们可能会遇到sa 登录失败的问题,这可能导致无法正常访问和管理数据库。

本文将逐步介绍如何解决这个问题,以确保sa 账户登录成功。

第一步:确认问题首先,我们需要确认sa 账户登录失败的原因。

在许多情况下,这是由于以下几个常见原因之一所导致的:1. 忘记sa 密码:如果您已经使用sa 账户很长时间,可能会忘记密码。

在这种情况下,您需要重置sa 的密码。

2. sa 账户被禁用:有时,出于安全原因,管理员可能会禁用sa 账户。

您需要确保sa 账户处于启用状态。

3. SQL Server 服务未启动:如果SQL Server 服务未启动,则无法正常登录sa 账户。

您需要确保SQL Server 服务正在运行。

第二步:重置sa 密码如果您忘记了sa 账户的密码,您需要重置它。

以下是一些方法可帮助您重置sa 密码:1. 使用SQL Server Management Studio(SSMS):如果您有访问SQL Server 的管理工具(如SSMS),您可以使用该工具来重置sa 密码。

打开SSMS,选择要连接的服务器,右键单击服务器名称,选择“属性”。

在“常规”选项卡上,找到“安全性”选项,然后选择“SQL Server 和Windows 验证模式”。

点击确定后,回到对象资源管理器窗口,依次选择服务器-> 安全性-> 登录。

右键单击sa 账户,选择“属性”。

在“一般”选项卡上,可以找到“密码”框,输入新密码并确认。

保存更改后,使用新密码进行sa 登录。

2. 使用Transact-SQL(T-SQL):如果您无法访问SSMS,您可以使用T-SQL 来重置sa 密码。

打开SQL Server Management Studio 或任何T-SQL 编辑器,连接到SQL Server 实例。

【IT专家】Sql 2005 windows身份验证失败

本文由我司收集整编,推荐下载,如有疑问,请与我司联系Sql 2005 windows身份验证失败2010/04/27 10 我的Sql2005。

通过windows身份登陆报18465错误。

我通过SQLserver身份登陆。

在属性--安全性下面。

设置了一个通过windows登陆。

重启服务后。

连原有的sqlserver身份登陆也不行了。

哎。

请各位高手帮帮忙。

在线等候。

[Microsoft][ODBCSQLServerDriver][SQLServer]用户‘sa’登陆失败.原因:未与信任SQLServer连接相关联该错误产生的原因是由于SQLServer使用了”仅Windows”的身份验证方式, 因此用户无法使用SQLServer的登录帐户(如sa)进行连接.解决方法如下所示: 1.在服务器端使用企业管理器,并且选择”使用Windows身份验证”连接上SQLServer 操作步骤: 在企业管理器中--右键你的服务器实例(就是那个有绿色图标的) --编辑SQLServer注册属性--选择”使用windows身份验证” --选择”使用SQLServer身份验证” --登录名输入:sa,密码输入sa的密码--确定 2.设置允许SQLServer身份登录操作步骤: 在企业管理器中--展开”SQLServer组”,鼠标右键点击SQLServer服务器的名称--选择”属性” --再选择”安全性”选项卡--在”身份验证”下,选择”SQLServer和Windows”. --确定,并重新启动SQLServer服务. 在以上解决方法中,如果在第1步中使用”使用Windows身份验证”连接SQLServer失败,那就通过修改注册表来解决此问题: 1.点击”开始”-”运行”,输入regedit,回车进入注册表编辑器 2.依次展开注册表项,浏览到以下注册表键:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer] 3.在屏幕右方找到名称”LoginMode”,双击编辑双字节值 4.将原值从1改为2,点击”确定” 5.关闭注册表编辑器 6.重新启动SQLServer服务. 此时,用户可以成功地使用sa在企业管理器中新建SQLServer注册, 但是仍然无法使用Windows身份验证模式来连接SQLServer. 这是因为在SQLServer中有两个缺省的登录帐户: BUILTIN\Administrators 机器名\Administrator被删除. 要恢复这两个帐户,可以使用以下的方法: 1.打开企业管理器,展开服务器组,然后展开服务器 2.展开”安全性”,右击”登录”,然后单击”新建登录” 3.在”名称”框中,输入。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档