我正在一个新项目中将我们的 Delphi + Firebird 系统转换为 Java 8 / JavaFX / JPA (Hibernate) 和 Firebird。我们正在使用最新版本的 Jaybird 并连接到 Firebird 1.5、Firebird 3.0 和 InterBase XE3 数据库。我还没有找到任何关于连接到指定数据库角色的数据库的文档。有没有办法做到这一点?
问问题
1010 次
我正在一个新项目中将我们的 Delphi + Firebird 系统转换为 Java 8 / JavaFX / JPA (Hibernate) 和 Firebird。我们正在使用最新版本的 Jaybird 并连接到 Firebird 1.5、Firebird 3.0 和 InterBase XE3 数据库。我还没有找到任何关于连接到指定数据库角色的数据库的文档。有没有办法做到这一点?
要指定用户角色,您需要roleName
在连接字符串中指定属性。另请参阅Jaybird JDBC Driver Java Programmer's Manual中的扩展连接属性。
连接字符串示例:
jdbc:firebirdsql://localhost/database?charSet=UTF-8&roleName=myrole