AuthScheme
認証で使用されるスキーム。このプロパティが空白の場合は、デフォルトの認証が使用されます。
Possible Values
Password, AzureAD, AzureServicePrincipal, AzureServicePrincipalCert, AzurePassword, AzureMSI, AwsIAMRoles, AwsEC2Roles, GCPServiceAccountデータ型
string
デフォルト値
"Password"
解説
Password およびUser のフィールドに加えて、AuthScheme プロパティもサーバー認証に使用されます。次のオプションを使って、認証スキームを選択してください。
- Password(デフォルト):PostgreSQL Server Password を使用して認証します。
- AzureAD:Azure Active Directory OAuth 認証を使用して認証します。
- AzureServicePrincipal:クライアント資格情報を使用してAzure サービスプリンシパルとして認証します。
- AzureServicePrincipalCert:証明書を使用してAzure サービスプリンシパルとして認証します。
- AzurePassword:Azure Active Directory Password 認証を使用して認証します。
- AzureMSI:Azure Active Directory マネージドサービスID(MSI)認証を使用して認証します。
- AwsIAMRoles:Amazon Web Services IAM Roles を使用して認証し、Amazon RDS インスタンス内のPostgreSQL Server に接続します。
- AwsEC2Roles:CData JDBC Driver for PostgreSQL が起動しているEC2 マシンにリンクされているIAM ロールを使用して認証します。
- GCPServiceAccount:Google Service Account を使用して認証し、PostgreSQL Google SQL Cloud インスタンスにログインします。