找文章 / 找答案
精选问答 更多内容

[数据处理] SQLServer数据集连接报错:无法在当前安全上下文下访问数...

最后的人青铜四 显示全部楼层 发表于 2023-8-30 14:41:01 |阅读模式 打印 上一主题 下一主题
在添加数据源时,在与SQLServer数据库连接时,出现过TLS安全错误,后来根据论坛上的回答解决了,但是之后在创建数据集时报了图片中的错误,这个错误应该如何解决?

Snipaste_2023-08-30_14-36-16.png

最佳答案

社区管理员
yhdata_yzm 关注Ta

2023-08-30 14:41:02

检查数据库用户权限: 首先确保 "fr" 用户具有足够的权限来连接和访问 "ecology" 数据库。你可能需要与数据库管理员合作,确认用户具有所需的数据库访问权限。 验证连接字符串: 确保你的 JDBC 连接字符串中包含了正确的数据库服务器地址、端口号、数据库名称以及 "fr" 用户的身份验证信息(用户名和密码)。确保没有错别字或错误的信息。 SQL Server 登录创建: 确保 "fr" 用户已经在 SQL Server 中被正确地创建,并且已被授予适 ...
查看完整内容
回复

使用道具 举报

精彩评论2

yhdata_yzm 显示全部楼层 发表于 2023-8-30 14:41:02
检查数据库用户权限: 首先确保 "fr" 用户具有足够的权限来连接和访问 "ecology" 数据库。你可能需要与数据库管理员合作,确认用户具有所需的数据库访问权限。
验证连接字符串: 确保你的 JDBC 连接字符串中包含了正确的数据库服务器地址、端口号、数据库名称以及 "fr" 用户的身份验证信息(用户名和密码)。确保没有错别字或错误的信息。
SQL Server 登录创建: 确保 "fr" 用户已经在 SQL Server 中被正确地创建,并且已被授予适当的数据库访问权限。你可以验证该用户是否被正确地添加到 SQL Server 实例中。
尝试使用其他工具: 为了确认 "fr" 用户是否能够成功连接数据库,你可以尝试使用 SQL Server 管理工具(如 SQL Server Management Studio)使用相同的用户信息进行连接。这可以帮助你确定是连接代码中的问题还是用户权限问题。
查看异常信息: 如果你在代码中捕获了异常信息,可以查看异常堆栈跟踪以获取更多关于问题的线索。这可能会提供关于连接失败的具体原因的信息。
数据库服务器日志: 检查 SQL Server 数据库服务器的日志,尤其是身份验证失败的日志,以获取关于连接失败的更多信息。这可以在解决问题时提供有用的线索。
Java 安全性设置: 有时候,Java 应用程序的安全性设置可能会影响连接。确保你的应用程序具有足够的权限来连接数据库。
使用集成的安全性: 如果你的 SQL Server 部署使用了 Windows 集成的安全性,确保 "fr" 用户所在的环境(如域)与 SQL Server 服务器能够正确通信,并且用户被正确地映射到 SQL Server 登录
回复

使用道具 举报

最后的人青铜四 显示全部楼层 发表于 2023-8-30 16:12:02
???
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部