如何在Bigquery中的bq命令中注销帐户

时间:2014-06-13 08:44:08

标签: command-line google-bigquery

bq命令中,我使用的是Google帐户登录或身份验证。

但是,我想将此帐户更改为其他帐户(Google帐户)。

我可以尝试什么命令行?

2 个答案:

答案 0 :(得分:11)

您正在寻找的命令是

gcloud auth login

之后,您可以通过运行bq auth list来查看凭据帐户,然后使用bq config set account <jdoe@email.com>在帐户之间切换来切换帐户。

或者,如果您只是想按照问题中的要求退出:

gcloud auth revoke

答案 1 :(得分:0)

如果

gcloud auth revoke

没有切割芥末,然后我发现这种锤子方法

rm -f ~/.config/gcloud

肯定会让你退出所有事情。

我曾使用gcloud initgcloud beta auth application-default login来创建凭据。 gcloud auth revokegcloud beta auth revoke命令仍然使我的应用程序能够访问Google Cloud。我会得到

  

错误:(gcloud.auth.revoke)[accounts]的值无效:没有可撤消的凭据。

rm -f ~/.config/gcloud

解决了这个问题