Я не могу подключиться к Google Cloud SQL через GAS (Google Apps Script).
Сценарий:
Пользователь A (другое лицо) в Домене : A
Пользователь B (я) в Домене : A
Сначала пользователь А работал со мной. У нас есть другой аккаунт Google в том же домене. Пользователь A создал проект и создал облачный экземпляр sql в проекте, и пользователь A сказал мне имя экземпляра, имя базы данных, пользователя и пароль.
Я попытался выполнить сценарий GAS, чтобы пользователь А успешно подключился, но он вернул следующую ошибку: «Невозможно установить соединение с базой данных».
Источник газа:
var conn = Jdbc.getCloudSqlConnection("jdbc:google:mysql://" + instanceName + "/" + dbname, userid, userPwd);
Я попробовал пару способов.
- Я был добавлен участником проекта, в котором был создан экземпляр базы данных.
- Меня попросили разрешить мой публичный IP-адрес (таким образом я смог подключиться к рабочей среде mysql.)
Приведенные выше два метода привели к одной и той же ошибке.
Что мне нужно сделать?