
正文
sqlserver启用sa账户时报错,sql2005启用sa
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
JDBC链接sqlserver2008,报错用户sa登录失败,但是用客户端可以用sa登录...
1、[Microsoft][ODBC SQL Server Driver][SQL Server]用户‘sa’登陆失败。
2、导致出现这个问题的原因是因为的电脑上同时存在MSSQLSERVER和SQLEXPRESS(SQLEXPRESS的存在往往是由于在安装Microsoft Visual Studio时安装上去的,可以在通过“控制面板”-“管理工具”-”服务”查看到它们)。所以应该启动的是SQLEXPRESS的TCP/IP协议的1433端口。
3、我在附加的数据库经常出现这种问题,因为附加的文件组不属于sa,所以用sa登陆不上这个数据库。试试这样改,好不好。
相关问答
Q1: 该账户当前被锁定,所以用户sa登陆失败
1、核心原因:‘帐户当前被锁定,所以用户sa登录失败。系统管理员无法将该帐户解锁’解决方法。如果短时间内不停连接,就会被SQLSERVER误认为是这是攻击,sqlserver引用了windows的密码策略方案,一般默认超过3次错误登录就会将此账号锁定。要用windows身份验证登录或者用其他管理员账户登录上去修改;解决思路。
2、账户被锁定且可能无法登录的原因:攻击者正在攻击您的网络,忘记密码,未更新服务控制管理器上的密码或用户登录到多台计算机等。攻击者正在攻击您的网络:暴力破解是帐户反复被锁定的主要原因之一。如果一个帐户多次被锁定,最后却成功登录,那么极有可能是有人正在攻击您的网络。
3、等待账户解锁:如果您的账户被锁定是由于多次输入错误的密码或账户异常登录等原因,可以等待一段时间,然后再次尝试登录。有些网站或服务会设置等待时间,如果用户在一段时间内多次输入错误的密码,账户将被锁定,等待时间过后,您可以再次尝试登录。
Q2: 用户sa登录失败错误18456怎么解决
解决方案:登录方式设置以“Windows 身份验证”方式登录,进入服务器,点击右键,选择属性:在弹出的对话框中,将“安全性”中的“服务器验证方式”设置为“SQL Server 和 Windows 身份验证模式”:sa设置依次进入“安全性”、“登录名”、“sa”,右击“sa”选择属性。
最后发现问题是sa(或其他用户名)用户有个安全策略,强制密码过期,就是说,密码过期了,重设置一下密码就OK了。 密码在 (local)(SQLServer XXX。。)——》安全性——》登录名——》sa 右键属性 常规里,修改密码后也可以在这里把那个强制安全性给取消了,或者指定一个旧密码。
用windows身份登录。右键--属性,选择【安全性】,选择身份验证方式。选择【安全性】--【登录名】--【sa】。双击【sa】,出现视图,点击【常规】,设置新的密码。选择【状态】,修改为如下设置。
关于sqlserver启用sa账户时报错和sql2005启用sa的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







