Не удается подключиться к базе данных GCP mysql с помощью API KEY, ошибка: указанный в запросе проект недействителен - PullRequest
0 голосов
/ 27 января 2019

Я пытаюсь запустить приложение, подключающееся к базе данных mysql в облаке Google.Но есть исключение:

Учетные данные приложения по умолчанию недоступны.Они доступны, если работают в Google App Engine, Google Compute Engine или Google Cloud Shell.В противном случае должна быть определена переменная среды GOOGLE_APPLICATION_CREDENTIALS, указывающая на файл, определяющий учетные данные.См. https://developers.google.com/accounts/docs/application-default-credentials для получения дополнительной информации.

Я перешел на страницу и скачал файл json. Также для файла был задан переменный env.Теперь у меня есть ошибка ниже:

400 Bad Request {"code": 400, "errors": [{"domain": "global", "message": "Проект, указанный в запросе, являетсянедопустимо. "," причина ":" errorInvalidProject "}]," сообщение ":" Проект, указанный в запросе, недействителен. "}

Я считаю, что идентификатор проекта указан правильно в файле json и не уверен, что пошло не так.

Дайте мне знать, если у вас есть какие-либо вопросы.С нетерпением ждем вашего ответа.

Спасибо, Di

Ожидается:

Мое локальное приложение должно иметь возможность подключения к серверу базы данных в облаке Google.

Фактически:

выдается сообщение об ошибке, указывающее, что указанный в запросе проект недействителен.

UserProjectInvalid Недопустимый пользовательский проект, указанный в запросе, либо потому, что это неверный идентификатор проекта, либо потому, что он ссылается нанесуществующий проект.

Я считаю, что идентификатор проекта должен быть правильным, и он находится в файле json, который я скачал.Я не изменил его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...