PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Cloud SQL Postgres Nenhum driver adequado encontrado para jdbc:postgres://google/


A maioria das bibliotecas no GCP usa as Application Default Credentials (ADC) para lidar com credenciais. O README para este projeto menciona esta biblioteca também. O Cloud SQL JDBC Socket Factory usa essas credenciais para autenticar as conexões em seu banco de dados.

A maneira mais rápida é usar gcloud auth application-default login , que definirá suas credenciais pessoais como padrão. No entanto, a maneira mais segura e segura é criar uma Conta de serviço para o aplicativo, conceda a ele o papel do IAM "Cliente do Cloud SQL" e use GOOGLE_APPLICATION_CREDENTIALS variável de ambiente para passar o local da chave da conta de serviço para a biblioteca.