Вам необходимо пройти аутентификацию, используя OAuth2, чтобы иметь возможность использовать сервис. Ожидается ошибка 403
, которую вы получаете, потому что вы не проходите аутентификацию, прежде чем пытаться использовать сервис.
См. Следующие ссылки для получения дополнительной информации об аутентификации с помощью этих методов:
https://developers.google.com/identity/protocols/OAuth2
Аутентификация в сервисе может выглядеть следующим образом:
from google.oauth2 import service_account
SCOPES = ['https://www.googleapis.com/auth/sqlservice.admin']
SERVICE_ACCOUNT_FILE = '/path/to/service.json'
credentials = service_account.Credentials.from_service_account_file(
SERVICE_ACCOUNT_FILE, scopes=SCOPES)