精华内容
下载资源
问答
  • 在写课设的过程中遇到了用户sa”登陆失败的问题,百度了很久才在一些教程中发现了我的问题同时有了解决办法不敢保证能解决所有同样的问题,但是可以提供一个参考吧。第一次写博客,有不足之处,还望海涵。首先打开...

    在写课设的过程中遇到了用户“sa”登陆失败的问题,百度了很久才在一些教程中发现了我的问题同时有了解决办法

    不敢保证能解决所有同样的问题,但是可以提供一个参考吧。第一次写博客,有不足之处,还望海涵。


    首先打开SQL配置管理器如图,在SQL sever服务中检查SQL sever(MSSQLSERVER)是否正在运行,否则右键选择启动。


    如图在SQL Server网络配置中的MSSQLSERVER的协议启用TCP/IP协议,我在网上看到很多人说要禁用TCP/IP协议,但是我在禁用后eclipse又提示我TCP/IP错误,拒绝连接,所以我在这里启用TCP/IP协议,如果你禁用能解决问题最好,如果不能就启用吧,看看下文能不能帮到你。


    如图,打开SQL Server Management Studio,如图设置连接方式,主要是把身份验证改成Windows 身份验证。


    右键点击登录进去后的连接名称,进入属性页面,在安全性里面选择SQL Server和Windows 身份验证模式,确定。


    展开登录进去的连接,在安全性-登录名-sa上右键进入属性界面,在常规选项里面可以设置密码,在这里可以尝试重新设置一次密码,确保用户名和密码在程序里保持一致。另外还要取消强制实施密码策略的勾选。然后在默认数据库里选择你自己配置的数据库或者master,我不知道为什么选择master也能运行起来,希望评论区有大佬指点。


    最后在状态中将登陆选项改为启用,确定即可。这样成功解决了我的问题,希望对有同样问题的人有帮助。文中有用词不准确的地方,望指正。

    展开全文
  • java代码连接sqlserver数据库失败,提示:用户sa登录失败。 Navicat连接正常如图: 而且正式数据库java代码连接也正常,测试数据库就报错, com.microsoft.sqlserver.jdbc.SQLServerException: 用户 'sa' ...

    问题

    用java代码连接sqlserver数据库失败,提示:用户 ‘sa’ 登录失败。

    Navicat连接正常如图:
    在这里插入图片描述
    而且正式数据库java代码连接也正常,测试数据库就报错,

    com.microsoft.sqlserver.jdbc.SQLServerException: 用户 'sa' 登录失败。
    

    如图:
    在这里插入图片描述
    上网百度,看到千篇一律的解决方案,就是修改Windows身份验证模式如图:
    对于我无效
    检查后发现已经是如图所示的配置了,一度尝试了很长时间却无果。

    最后的最后发现,正式数据库用的是默认端口1433,测试数据库却用的别的端口号,但是报错却是登陆失败。

    解决方案

    既然是端口号错了,那么就要将配置文件的连接代码改掉,假设端口号为51472:

    spring.datasource.druid.driver=com.microsoft.jdbc.sqlserver.SQLServerDriver
    spring.datasource.druid.jdbc-url=jdbc:sqlserver://localhost:51472;DatabaseName=master
    spring.datasource.druid.username=sa
    spring.datasource.druid.password=123456
    

    如何查看sqlserver数据库端口号(Navicat)

    查询语句:

    exec sys.sp_readerrorlog 0, 1, 'listening'
    

    在这里插入图片描述
    在这里插入图片描述
    最后的最后,如果我的文章帮到了你,拜托拜托给个赞吧~~在这里插入图片描述

    展开全文
  • 验证模式是windows和sqlserver身份验证,使用nacicat测试连接的时候也成功了,就是部署的时候 运行就报登录失败的错误,自己新建了个用户,测试成功之后,更换连接还是同样的错误
  • 最近学习Java的JDBC连接数据库,想连接SQL server2017,在SQL Server Management Studio上使用“sa用户可以登录连接上数据库,而在eclipse中缺提示用户sa登录失败,网上看了许多文章,都没有完全解决我的问题...

    JDBC连接数据库,解决用户“sa”登录失败的问题!!!

    最近学习Java的JDBC连接数据库,想连接SQL server2017,在SQL Server Management Studio上使用“sa”用户可以登录连接上数据库,而在eclipse中缺提示用户“sa”登录失败,网上看了许多文章,都没有完全解决我的问题,下面展示我解决这个问题的步骤,本人新手,有不足的地方请大佬们指点。

    首先,建立一个Java项目

    建立一个Java project

    然后,导入SQL server驱动程序

    在项目上右键鼠标,选择【Build Path】->【configure Build Path】->【Add External JARS…】,选择下载的驱动程序。
    选择这两个jar包
    然后,点击【Apply and Close】即可。

    接下来就是配置SQL server了

    打开SQL server配置管理器
    我这里用的是MSSQLSERVER01协议,所以点击【SQL Server网络配置】选择MSSQLSERVER01协议,然后将三个协议都启用。
    启用三个协议
    然后右键TCP/IP,选择属性
    设置第一个的相关配置
    将第一个的IP地址设置为127.0.0.1,从上往下的所有已启用都选择“是”
    在最后一个IPAII设置1433端口
    设置端口号为1433
    设置完成后,重启SQL sever服务
    右键MSSQLSERVER01
    右键MSSQLSERVER01,选择重新启动即可。

    接下来,打开Microsoft SQL Server Management Studio 18。

    选择Windows 身份登录
    先选择Windows身份登录。
    右键选中部分
    右键图中选中部分,选择【属性】->【安全性】

    设置为SQL server身份验证和Windows身份验证
    设置为SQL server身份验证和Windows身份验证。点击确定。
    双击用户“sa”
    双击用户“sa”
    取消勾选强制实施密码策略
    取消勾选强制实施密码策略,默认数据库为master就行。然后设置密码,我设置的为123456。
    登录名启用
    启用登录名。
    断开连接,然后测试用SQL server身份验证登录
    断开连接,然后测试用SQL server身份验证登录,登录成功。

    下面就可以在eclipse中测试连接了

    打开刚才已经导入了驱动程序的项目,建立一个包,包下创建一个测试类。
    编写测试代码如下:

    import java.sql.Connection;
    import java.sql.DriverManager;
    public class Test
    {
    public static void main(String[] args)
    {
    String driverName=“com.microsoft.sqlserver.jdbc.SQLServerDriver”;//SQL数据库引擎
    String dbURL=“jdbc:sqlserver://127.0.0.1:1433;DatabaseName=student”;//数据源 !!!注意若出现加载或者连接数据库失败一般是这里出现问题
    String Name=“sa”;
    String Pwd=“123456”;
    try
    {
    Class.forName(driverName);
    Connection conn=DriverManager.getConnection(dbURL,Name,Pwd);
    System.out.println(“连接成功QAQ!”);
    conn.close();
    }
    catch(Exception e)
    {
    System.out.println(e);
    }
    }
    }

    注意:一定要实现建好student数据库,并且确认拥有者为sa
    右键建立好的student数据库
    右键建立好的student数据库,选择【文件】,所有者为“sa”

    最后,运行测试代码

    连接成功
    哈哈哈哈,连接成功了!!!
    快去试试吧!

    展开全文
  • E Code18456 E M用户 'sa' 登录失败。 ClientConnectionId:0043747c-4de9-4ab6-98c8-0eca670db7eb
  • ‘帐户当前被锁定,所以用户 'sa' 登录失败。系统管理员无法将该帐户解锁’解决方法 如果短时间内不停连接,就会被SQL SERVER误认为是这是攻击,会将此账号锁定。 要用windows身份验证登录,在查询分析器里输入:  ...

    ‘帐户当前被锁定,所以用户 'sa' 登录失败。系统管理员无法将该帐户解锁’解决方法
    如果短时间内不停连接,就会被SQL SERVER误认为是这是攻击,会将此账号锁定。
    要用windows身份验证登录,在查询分析器里输入:

     

    ALTER LOGIN sa ENABLE ;
    GO
    ALTER LOGIN sa WITH PASSWORD = 'password' unlock, check_policy = off,
    check_expiration = off ;
    GO


    其中password中修改成sa的登陆密码。 

    如果提示‘帐户当前被锁定,所以用户 '用户名' 登录失败。系统管理员无法将该帐户解锁’

    ALTER LOGIN 用户名 ENABLE ;
    GO
    ALTER LOGIN 用户名 WITH PASSWORD = 'password' unlock, check_policy = off,
    check_expiration = off ;
    GO


     

    展开全文
  • 我的实际情况是记错密码而无法登陆 按下文链接的步骤即可重置密码 http://blog.sina.com.cn/s/blog_45eaa01a0102xwuu.html
  • 我要连接sqlserver一直失败还有就是 求组各位大佬,为什么这个ip属性的已启用点不了是否
  • 最近在学习使用SQLServer2008数据库,通过使用Eclipse链接SQLServer2008时出现了一些问题,总是提醒用户sa’登陆失败,在查找问题时发现数据库通过‘sa登录名可以正常登陆,就是在运行JAVA时无法正常连接。...
  • java.sql.SQLException:用户'sa'登录失败

    千次阅读 2016-04-07 16:47:16
    今天犯了一个比较低级的错误,如下:  在项目中新增sqlserver ...java.sql.SQLException: 用户 'sa' 登录失败。at net.sourceforge.jtds.jdbc.SQLDiagnostic.addDiagnostic(SQLDiagnostic.java:368)at net.sourcef...
  • 转载▼ 使用 JDBC 连接数据库... 错误原因是登录失败第一步:考虑是数据库没有配置为双身份认证模式经过核实,配置是正确的,没有错误第二步:考虑是 properties 文件中 sa 用户密码写错了经过核实,没有错,而...
  • ‘帐户当前被锁定,所以用户sa登录失败。系统管理员无法将该帐户解锁’解决方法 如果短时间内不停连接,就会被SQL SERVER误认为是这是攻击,会将此账号锁定。 要用windows身份验证登录,在查询分析器里输入:...
  • 现在遇到的情景是这样的,数据库连接池在初始化成功,但是在执行sql的时候会报sa登陆失败的错误,就算是登陆账户不是sa也是会出现同样的错误。其它数据库管理工具上如navicat上登陆sa账户都能成功。想请教有没有人...
  • SQLSERVER 2005采用'SQLSERVER身份验证'去登录, 出错的原因是:'用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联'。错误代码:18452 SQL Server 18452 登录错误 无法连接到服务器 服务器:消息...
  • 前几天用Eclipse 连接 SQL Server 2008数据库,运行JAVA代码时出现:‘sa用户登录失败
  • 异常详细信息: System.Data.SqlClient.SqlException: 用户sa登录失败。 错误产生原因:与web配置文件中的登录名不一致或密码错误 解决方案: 1.找到web配置文件 2.修改用户名密码 3.测试成功
  • 编程环境:Microsoft Visual C# 2005 数据库:sql server2005 目的:使用GridView控件绑定数据 页面加载时间Page_Load中编写代码如下: string sqlCon = "Data Source=(local);...User id=sa;PWD="; SqlConnectio
  • 这是在java web中启动tomcat遇到的问题,因为这个问题,整整折腾了两天的时间,找了很都解决方案,但终究还是不能正常。现在整理下这个问题的解决方案: 首先,出这个问题之前,请检查一下的问题,这是最基本的前提...
  • 1. 打开“安全性”--“登录名”中找到用户sa”打开其属性面板。选择“常规”设置密码,并且点击“确定”保存。 选择“状态”--登录设置为“启用”,并且点击“确定”保存。2. 打开sql服务器属性页面操作是“选择...
  • 报错一:com.microsoft.sqlserver.jdbc.SQLServerException: 用户sa登录失败 1、问题: 通过用户名sa连接SQL Server数据库报错。 2、报错信息: com.microsoft.sqlserver.jdbc.SQLServerException: 用户 'sa' ...
  • String Name="sa"; String Pwd="1234567890"; try { Class.forName(driverName); Connection conn=DriverManager.getConnection(dbURL,Name,Pwd); System.out.println("连接数据库成功"); }catch...
  • ------------------------------其他信息:用户 'sa' 登录失败。 (Microsoft SQL Server,错误: 18456)解决方法:1、打开数据库——用Windows身份登录数据库02、登录名——双击sa(打开属性)03、常...
  • alert("请输入用户名称");form.name.focus();return false; } if (form.pwd.value==""){ alert("请输入密码");form.pwd.focus();return false; } } ...
  • 1、打开SQLsever,点击安全性旁边的加号——右击登录名——右击sa——属性——设置并确认密码(和在java程序里的密码必须一致)——取消勾选强制实施密码策略密码——再点左边栏里的状态——点选授予数据库引擎、...
  • 解决用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联 解决方案:用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。 2016.6.30 今天进行java与SQL Server 连接,身份验证时,遇到这个问题,...
  • 【J2EE】Java连接SQL Server 2000问题:“com.microsoft.sqlserver.jdbc.SQLServerException:用户'sa'登录失败。该用户与可信SQL Server连接无关联” 1、问题现象 E:\JSP\HibernateDemo\HibernateDemoProject\...
  • ]com.microsoft.sqlserver.jdbc.SQLServerException: 用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联。 at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(Unknown Source)...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,019
精华内容 3,207
关键字:

java用户sa登录失败

java 订阅