是否可以使用 SQL Server JDBC 驱动程序进行代理身份验证?

Ven*_*vam 5 java sql-server jdbc

Oracle JDBC 驱动程序提供了为多层架构设计进行代理身份验证的选项。SQL Server JDBC 驱动程序是否有任何类似/等效的选项?

Ric*_*ard 0

我认为您假设 SQL Server 可以实现多层架构

如果您运行的是 SQL Server,则可以使用三个选项来分发数据库:

  1. 创建包含不同表的单独服务器。在这种情况下,必须共享的表使用链接数据库服务器。(链接服务器的身份验证不是来自客户端,而是来自服务器/链接的配置。)

  2. 创建包含相同表的单独服务器。在这种情况下,一台服务器上的任何更新都必须复制到其他服务器。(这也可以通过链接服务器上的触发器来完成,但这会减慢速度。)

  3. 不。

如果您尝试链接服务器,则 JDBC 驱动程序不会与之有任何关系。