身份验证与谷歌p12键

问题描述:

我有.p12它存储在我的谷歌bigquery数据库的文件密钥。现在我需要的只是从我的终端执行一些选择。当我运行时身份验证与谷歌p12键

gcloud init --console-only 

下一步是它要我验证密钥。为什么?我只想用我的.p12键。如何使用此密钥进行身份验证?

+0

我不太明白你的问题的详细信息。您有一个服务帐户,并且想要使用该密钥进行身份验证,并从终端与BigQuery交谈。是对的吗? –

+0

@GrahamPolley是的,完全正确 –

您可以权威性与P12到gcloud如你所愿:

gcloud AUTH激活服务帐户[帐户] --key文件= KEY_FILE

重要:

密钥文件可以是.json(首选)或.p12(传统)格式。对于 传统.p12文件,可能需要单独的密码。创建密钥时,此密码在控制台中显示。

你可以找到https://cloud.google.com/sdk/gcloud/reference/auth/activate-service-account