Android Studio-java.sql.SQLException:用户登录失败

时间:2019-03-09 14:42:00

标签: android sql-server jdbc jtds

我必须创建一个依赖SQL Server数据库的Android Studio应用程序。为了建立与数据库的连接,我编写了以下代码:

Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance();

Connection DbConn = DriverManager.getConnection("jdbc:jtds:sqlserver://192.168.10.151:1433/databaseName=db_test;integratedSecurity=true;", "admin0", "admin0"); 

当然,我提供的ip /数据库名称和凭据不是我实际使用的。

但是我遇到以下错误:java.sql.SQLException:用户'admin0'登录失败

在问这个问题之前已经做过一些先前的研究,我可以向您保证,我已经验证了以下内容:

  • 用于连接的用户名和密码正确
  • 在“安全”标签中启用了“ SQL Server和Windows身份验证模式”属性
  • 启用了“允许到该服务器的远程连接”属性
  • 启用了SQL Configuration Manager中的TCP / IP属性
  • 防火墙已禁用
  • 已启用SQL Server端口(1433)
  • 我能够使用用户admin0登录到SQL Server,但是使用Android Studio并非如此
  • 用户admin0具有所需的所有授予和特权

那么,还有其他我想念的东西可能是此问题的根源吗?

谢谢。

0 个答案:

没有答案
相关问题