local.china java_java-JDBC无法登录到LocalDB实例,但是在SSMS中,...
我正在尝试通过localhost上的JDBC连接到我的数据库.通过Windows身份验证连接没问题,但是我想通过SQL身份验证连接.因此,我在数据库中创建了一个登录名和一个与此登录名相对应的用户.我通常可以登录SSMS:
我的JDBC连接字符串:
jdbc:sqlserver:// localhost:1433; databaseName = TestBazyDanych; user = doszke; password = doszke123
抛出异常:
com.microsoft.sqlserver.jdbc.SQLServerException: Login failed for user 'doszke'. ClientConnectionId:b7005fe3-904d-40c5-a89e-af0cb61250d6
at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:254)
at com.microsoft.sqlserver.jdbc.TDSTokenHandler.onEOF(tdsparser.java:258)
at com.microsoft.sqlserver.jdbc.TDSParser.parse(tdsparser.java:104)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.sendLogon(SQLServerConnection.java:4772)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.logon(SQLServerConnection.java:3581)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.access$000(SQLServerConnection.java:81)
at com.microsoft.sqlserver.jdbc.SQLServerConnection$LogonCommand.doExecute(SQLServerConnection.java:3541)
at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:7240)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:2869)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:2395)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:2042)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:1889)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect(SQLServerConnection.java:1120)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect(SQLServerDriver.java:700)
at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:677)
at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:251)
at main.Main.main(Main.java:38)
用户名和密码与用于登录SSMS的用户名和密码相同.
这是我的班级代码:
package main;
import java.sql.*;
public class Main {
private static ResultSet selectStan(Connection connection) throws SQLException {
String sql_stmt = "SELECT * FROM STAN;";
Statement statement = connection.createStatement();
ResultSet result = statement.executeQuery(sql_stmt);
System.out.println("Select executed");
return result;
}
public static void main(String[] args) {
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
String userName = "doszke";
String password = "doszke123";
String url = "jdbc:sqlserver://localhost:1433;databaseName=TestBazyDanych;user=doszke;password=doszke123";
try (Connection con = DriverManager.getConnection(url)) {
if(con != null){
System.out.println("connected");
} else {
System.out.println("unable to connect");
}
}
catch (SQLException e) {
e.printStackTrace();
}
}
}
local.china java_java-JDBC无法登录到LocalDB实例,但是在SSMS中,...相关推荐
- 问题解决10使用带有框架的页面跳转到登录页面时,登录页面只显示在子框架中,未能铺满整个浏览器--解决方案如下:...
问题描述: 使用带有框架的页面跳转到登录页面时,登录页面只显示在子框架中,未能铺满整个浏览器,例如: 当登录信息过期时,点击左边的菜单栏会让登录页面显示在右边的框架中,而不能铺满整个浏览器 解决方案: ...
- vs2012中使用localdb实例还原一个sql server 2008r2版本的数据库
use localdb sometime is easy than sql server ,and always use visual studio make you stupid. vs2012中还 ...
- java wed登录面 代码_JavaWeb实现用户登录注册功能实例代码(基于Servlet+JSP+JavaBean模式)...
下面通过通过图文并茂的方式给大家介绍JavaWeb实现用户登录注册功能实例代码,一起看看吧. 一.Servlet+JSP+JavaBean开发模式(MVC)介绍 Servlet+JSP+JavaBea ...
- 2021瑞安高考成绩查询,温州教育网官网登录入口2021瑞安中考成绩查询中招查分系统...
温州教育网官网登录入口2021瑞安中考成绩查询中招查分系统 温州市教育局网站(http://edu.wenzhou.gov.cn)是2021瑞安中考官方网站,温州教育局官网edu.wenzhou.go ...
- BW的登录错误解决实例
BW有不同的登录方式,比较常用的方式通过GUI来登录,也可以通过如下图Analyzer来登录: 近期遇到使用Analyzer登录BW时报错,从下图中提示来看,好像与登录或网络连接有关: 不论如何,在提 ...
- 改造vue-element-admin 的登录功能,变成从后台数据库中验证登录
改造vue-element-admin 的登录功能,变成从后台数据库中验证登录 首先了解登录时前段需要什么样的数据 要知道vue-element-admin 这个后台开发模板是集成非常多我们日常开发网 ...
- 服务器运行打开一直转圈,快速解决登录PC端一直转圈数据读取中,不能进入正常聊天界面...
快速解决登录PC端一直转圈数据读取中,不能进入正常聊天界面 大家都在查:正在连接服务器,请等待.正在连接服务器,请等待.快速解决登录PC端一直转圈数据读取中,怎么连不上怎么一直连不上 怎么一直连接不上 ...
- python浏览器自动化测试仪器_【松勤软件自动化测试】纯干货:基于Python+Selenium2登录163邮箱实例...
一.业务流程: 1.打开浏览器,自动填写用户名和密码,登录成功后跳转到相应的页面. 2.验证相应页面的url与给定的url是否一致,如果一致则测试通过,如果不一致,则不通过. 3.另外,在执行过程中如 ...
- 关爱通用户登录支付接口实例
关爱通用户登录支付接口实例 下载地址 asp.net例子2.rar 转载于:https://www.cnblogs.com/tongshengle/archive/2012/02/01/2334284 ...
- JDBC连接自定义sqlserver数据库实例名(多个实例)
JDBC连接自定义sqlserver数据库实例名(多个实例) 2012年06月07日 12:14:48 阅读数:18097 java语言中,通过jdbc访问sqlserver2005(2008)数据库 ...
最新文章
- 问题解决:org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
- 2017-06-14 Linux 添加密钥key
- 针对web高并发量的处理
- 智慧北京02_初步ui框架_ 主界面_viewPager事件_xUtils_slidingMenu_网络缓存_数据传递...
- 99乘法表 (输入一个数,以该数为行数输出乘法表)
- android 查看gpu频率_借骁龙 855 Plus,聊聊 CPU / GPU 怎样影响手机游戏性能
- apache2.2后修改最大并发连接数
- 终于 知道为什么datagrid有时候翻页要双击了...
- 海阔天空 在勇敢以后 --我的求职路
- 带你理解 Hanoi 汉诺塔递归算法
- 中国十大最具影响力黑客
- Latex的pdf合并
- python识别图片中的人_Python实现识别图片中的所有人脸并显示出来
- Python 画沿着高对称性的能带图
- matlab学习之旅1——钢琴音频
- Python matplotlib数据可视化 subplot绘制多个子图
- Python爬虫:Scrapy 框架快速入门及实战演练
- SQL优化的详细步骤及工具的使用
- WIN10怎么安装SQL server2000数据库
- 一些概率条件判断和组合数学题