Liquibase Oracle OS身份验证

我们正在尝试在我们的环境中安装Liquibase,该环境是在AIX上运行的Oracle 12c。我们的架构所有者设置为仅Oracle主机服务器允许的OS身份验证帐户。在以架构所有者身份登录的主机服务器上运行Liquibase时,我们得到ORA-01017:无效的用户名/密码;登录被拒绝。在服务器上,我们看到用户名为空。它不是试图以OS用户身份进行身份验证。属性文件如下所示:

driver: oracle.jdbc.OracleDriver
classpath: /oracle_software/12.1.0.2/jdbc/lib/ojdbc7.jar
url: jdbc:oracle:thin:@server:1521:dbname
changeLogFile: dbchangelog.xml

我们尝试提供一个空白的用户名和密码,并传递“ /”。所有这些都导致相同的ORA-01017错误。

是否可以在Oracle中将liquibase与OS身份验证一起使用?

任何帮助将不胜感激。

谢谢, 文斯

zhangmhua87 回答:Liquibase Oracle OS身份验证

您不能为此使用瘦JDBC驱动程序。仅jdbc-oci驱动程序支持'connect / as sysdba'。

本文链接:https://www.f2er.com/3123485.html

大家都在问