0

我正在尝试使用 D2RQ 将关系数据库的内容映射到 RDF。
要生成映射,我正在使用命令提示符。我正在尝试访问 SQL Server 数据库,但出现错误:

与 jdbc:sqlserver://servername;databaseName=.. 的数据库连接失败。用户“XYZ”登录失败。

我检查了 SQL 错误日志:

  • 错误:18456,严重性:14,状态:5。
  • 用户“NT Service\ReportServer”登录失败。原因:找不到与提供的名称匹配的登录名。[客户:192.168.29.1]

查看错误截图

在 SQL Server 中,我可以使用该用户打开数据库。

SQL Server 上的连接属性: 请参阅 SQL Server 上的连接属性

4

1 回答 1

1

我的团队负责人指出了这个问题。由于我在这里找不到问题/解决方案,因此将其发布给其他人。

我知道我不能使用 Windows 身份验证,所以我尝试使用 SQL Server 身份验证,这就是问题所在。

以其他用户身份访问 SSMS - 从 PC 打开 SSMS 时;Shift +右键单击>“以不同用户身份运行”输入ID“Admin1”+密码,正常进行。

于 2021-05-31T10:18:58.653 回答