用户‘sa’登陆失败

xiaoli0808 2009-09-17 04:43:23
安装好数据库2005后 第一打开数据库2005 选择SQL Server身份验证 输入登陆名跟密码 点连接  连接不上 出现用户'sa'登陆失败。该用户与可信SQL Server连接无关联。(Microsoft SQL,Error:18452) 什么原因啊 
...全文
4709 52 打赏 收藏 转发到动态 举报
写回复
用AI写文章
52 条回复
切换为时间正序
请发表友善的回复…
发表回复
gzw13999 2012-08-18
  • 打赏
  • 举报
回复
需要改很多默认配置的。2005默认的情况下是比较安全的。
我就是大神 2012-08-17
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 的回复:]

1. 开启sql2005远程连接功能,开启办法如下,
配置工具->sql server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database Engine 节点,先择"远程连接",接下建议选择"同时使用TCP/IP和named pipes",确定后,重启数据库服务就可以了.

2.登陆设置改为,Sql server and w……
[/Quote]+10010
山鹰 2012-08-17
  • 打赏
  • 举报
回复
[Quote=引用 35 楼 的回复:]

先看服务启动没有(如果windows认证可以登陆,服务就启动了)
如果就是本机连接
看下面
1.服务器(实例)右击,属性。
2.切换到安全性。
3.复选框选择sql server 和windows身份认证模式。
4.重启服务。
5.登陆(确保服务器名称是本机的主机名。(如果启用了外围配置器中的TCP/IP就可以填写IP地址。),确保
你的实例名对。安装时是默认安装的话就可以用主机……
[/Quote]
混合模式登录开启 然后重启服务就好了
songlan22 2012-08-17
  • 打赏
  • 举报
回复
SQl2000出现这个情况怎么办?
  • 打赏
  • 举报
回复
服务没开的话,根本就不会报用户名“sa”登陆失败的提示。而是提示管道的神马神马的一大串。
[Quote=引用 45 楼 的回复:]
是不是服务没开
[/Quote]
紫魂一号 2012-05-25
  • 打赏
  • 举报
回复
我记起来了,如果是修改了密码,需要重新启动sql服务的。。你去服务里重启下就可以了
changjian1444 2012-05-24
  • 打赏
  • 举报
回复
首先确保你的服务开了,在控制面板--管理工具--服务--SQLSERVER服务状态为启动。
然后按照以下步骤:
1、先用windows模式登陆,如果登陆不了,那是你服务器名字的问题,确认你的服务器名字,如果不是".",那么试一下".\SQLEXPRESS",不包括引号。
2、用windows登陆可以的话,那么就是你的sa账号没有启用或者没有设置为sql方式登陆,使用一下两个步骤:①右键点击你的服务名字,然后找到属性-安全性-服务器身份验证改为SQL+windows方式登陆,然后确定②找到安全性(不是服务器属性里面的)下面的登录名,双击sa,然后在常规里面设置你的密码,设置完了点击状态里面的两项分别设置为: 授予、启用。
红魔大卫 2012-05-24
  • 打赏
  • 举报
回复
是不是服务没开
紫魂一号 2012-05-24
  • 打赏
  • 举报
回复
没启动sql服务吧。
摸着石头前行 2012-05-24
  • 打赏
  • 举报
回复
http://blog.csdn.net/freefly123/article/details/3710152
yustinyxl 2010-05-26
  • 打赏
  • 举报
回复
在数据库里设置帐户.在设置密码.然后在贴上你的代码出来看看.是什么问题.
ACFAFAAFAV 2010-05-26
  • 打赏
  • 举报
回复
楼主,怎么修改啊,我也是这个错误啊!
24K純帥 2009-09-20
  • 打赏
  • 举报
回复
密码,或者是主机名localhost,或者是sql服务器启动没,要是和网络有关,看端口设置了没
南宫飞 2009-09-20
  • 打赏
  • 举报
回复
服务启动了没有
WInScar 2009-09-19
  • 打赏
  • 举报
回复
楼上大家都说了很多了。
这边贴一个从前一模一样标题的帖子,供楼主参考
http://topic.csdn.net/u/20090720/18/01c02e99-4f07-4cc9-a756-a3a704f5c2dd.html
chen_ya_ping 2009-09-19
  • 打赏
  • 举报
回复
在登录框中输入登录名sa密码你设的密码,试试
春天的气息 2009-09-19
  • 打赏
  • 举报
回复
是本地连接还是远程连接哦,楼上的解答有本地也有远程,可以好好参考下!

35楼:本地
6楼:远程
  • 打赏
  • 举报
回复
密码对吗?
z392989029 2009-09-19
  • 打赏
  • 举报
回复
先看服务启动没有(如果windows认证可以登陆,服务就启动了)
如果就是本机连接
看下面
1.服务器(实例)右击,属性。
2.切换到安全性。
3.复选框选择sql server 和windows身份认证模式。
4.重启服务。
5.登陆(确保服务器名称是本机的主机名。(如果启用了外围配置器中的TCP/IP就可以填写IP地址。),确保
你的实例名对。安装时是默认安装的话就可以用主机名。不然还要写成 主机名\实例名 如WWW-SSJ\MYSQL)
应该可以了。

确保防火墙。
Adechen 2009-09-19
  • 打赏
  • 举报
回复
1,检查是否启用了sa登录的
2,检查sql的服务有没有启动
加载更多回复(32)

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧