PostgreSQL 9.6に対するLiquibase 3.5.3コマンドラインの使用@と!を含むパスワードを使用してユーザー(例:postgres)を使って認証することができません。文字。それらを削除するためにパスワードを変更すると、認証が機能します。これは他のユーザーにも発生します。パスワードは@と!他のアプリケーションでも正しく使用されます。Liquibaseは@と!を使用してユーザーを認証できません。パスワード
私は、Java 1.8ランタイムでPostgreSQLのjdbc 4.2ドライバを使用しています。 LiquiBaseを実行
予期しないエラー:org.postgresql.util.PSQLException: FATAL:JDBCおよびLiquiBaseをを使用している場合、パスワード認証は、ユーザーのために失敗しました "のpostgres"
は、パスワードに関するユニークなものはありますか?
Liquibaseを使用しているときだけでなく、JDBCを直接使用しているときもありますか? –
[パスワードに特殊文字がある場合、JDBCを使用してOracleデータベースに接続できません](http://stackoverflow.com/questions/21908610/not-able-to-connect-to-oracle-database-using- jdbc-if-password-with-special) – dbf
どのように接続していますか?春のliquibaseの統合を使用して直接またはliquibase自体を使用して?あなたのコードを私たちに教えてください。 –