Firebird和Hibernate - 如何指定数据库角色?

时间:2016-08-09 21:14:47

标签: java hibernate firebird jaybird firebird-3.0

我正在开发一个新项目,将我们的Delphi + Firebird系统转换为Java 8 / JavaFX / JPA(Hibernate)和Firebird。我们使用最新版本的Jaybird并连接到Firebird 1.5,Firebird 3.0和InterBase XE3数据库。我没有找到任何关于连接到指定DB角色的DB的文档。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

要指定用户角色,您需要在连接字符串中指定roleName属性。另请参阅Jaybird wiki中的Connection Properties和Jaybird 2.2.11发行说明中的​​Connection properties

连接字符串示例:

jdbc:firebirdsql://localhost/database?charSet=UTF-8&roleName=myrole