Я пытаюсь подключиться к облачному экземпляру Google SQL из NodeJS с помощью следующего кода - PullRequest
0 голосов
/ 17 апреля 2020
var con = mysql.createPool({
   password:process.env.GOOGLE_SQL_PASSWORD,
   user:process.env.GOOGLE_SQL_USER,
   database :process.env.GOOGLE_SQL_DATABASE,
   //port:3306, 
   //host: 'localhost' 
 socketPath:'/cloudsql/process.env.GOOGLE_INSTANCE_NAME
});

При попытке использовать сокет выдается сообщение об ошибке ACDESS DENIEL FOR USER ROOT@CLOUDSQL35.125.**** (ИСПОЛЬЗУЯ ПАРОЛЬ: НЕТ),

Я могу подключиться с локального компьютера (используя командную строку ) в Google cloud sql успешно и посмотреть мою базу данных и таблицы и использовать его. Но когда я развернул приложение, оно будет показывать пользователю доступ в журнале ошибок и внутреннюю ошибку сервера в моем браузере. Что мне не хватает?

...