Liquibase で LDAP 認証を使用することは可能ですか?
そうでない場合、Liquibase を使用して実稼働データベース スキーマへの変更を自動化するという問題を他の人がどのように解決しましたか (それでもデータベース資格情報を安全に保ちますか?)
Liquibase で LDAP 認証を使用することは可能ですか?
そうでない場合、Liquibase を使用して実稼働データベース スキーマへの変更を自動化するという問題を他の人がどのように解決しましたか (それでもデータベース資格情報を安全に保ちますか?)
LDAPはサーバー側の認証に使用されます。すべてのデータベースがこれをサポートしているわけではありません。たとえば、MySQLはEnterpriseバージョンでのみサポートしています。
liquibaseなどのクライアントが使用する資格情報の保護は、次の2つのカテゴリに分類されます。
転送中の資格情報を保護するために、SSLをサポートするJDBCドライバーを使用することをお勧めします。MySQLなど、一部のJDBCドライバはこの機能をサポートしています。もう1つのアプローチは、SSHトンネルを介してJDBCトラフィックをトンネリングすることです。
(構成ファイル内の)保存中のクレデンシャルを保護することはより困難であり、liquibaseを呼び出す方法によって異なります。ANTを使用している場合は、暗号化されたプロパティファイルの読み取り方法に関するこの質問への回答を使用することをお勧めします。