Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Client does not have permission error with BigQuery

Hi there!
I have an automation script for working with BigQuery data. It’s very simple — it just reads rows from datasets in my project. Everything was working fine for a long time (over a year) until June 25th. After that date, I started encountering a 403 Error:

 

Your client does not have permission to get URL <my-project-bigquery-url>. That’s all we know.

 

I’m using a service account and the official Google Python SDK to interact with BigQuery, and I’d like to emphasize that everything worked correctly before June 25th. I’m not using any VPN or proxy to access the API.

I tried:
- Created a new service account
- Make a request via HTTP without Python Google SDK
- Change locations for checking about regions restristrictions
- Make a queries from UI in Google Cloud (It's working fine)
- Add more roles to service account
- My script is running on my VPS server so I ran script locally (I thought that Google maybe banned my server IP) but have a similar response

Do somebody have any suggestions?

0 0 11
0 REPLIES 0