2014-06-13 3 views
7

Nel comando bq, sto utilizzando un account google per accedere o autenticare.Come disconnettere l'account nel comando bq in Bigquery

Tuttavia, voglio cambiare questo account su un altro account (account google).

Qual è la riga di comando che posso provare?

+1

Utilizzando gcloud SDK, è possibile utilizzare il comando 'gcloud auth' con le bandiere '-revoke' o '-login' per gestire gli account bq. –

risposta

7

Il comando che stai cercando è

gcloud auth login 

Dopo di che è possibile passare da conto eseguendo bq auth list per visualizzare gli account con credenziali e quindi utilizzare bq config set account <[email protected]> per passare da uno all'altro.

Oppure, se si desidera solo uscire come richiesto nella domanda:

gcloud auth revoke 
+0

Oh, è bello fare :) – user3737020

0

E se

gcloud auth revoke 

non taglia la senape, poi ho scoperto che questo approccio martello

rm -f ~/.config/gcloud 

ti disconnetteranno da tutto.

Avevo utilizzato sia gcloud init e gcloud beta auth application-default login per creare credenziali. Entrambi i comandi gcloud auth revoke e hanno ancora lasciato la mia applicazione in grado di accedere a Google Cloud. Vorrei avere

ERROR: (gcloud.auth.revoke) Invalid value for [accounts]: No credentials available to revoke.

rm -f ~/.config/gcloud 

risolti che