2017-08-28 156 views
0

我有.p12它存儲在我的谷歌bigquery數據庫的文件密鑰。現在我需要的只是從我的終端執行一些選擇。當我運行時身份驗證與谷歌p12鍵

gcloud init --console-only 

下一步是它要我驗證密鑰。爲什麼?我只想用我的.p12鍵。如何使用此密鑰進行身份驗證?

+0

我不太明白你的問題的詳細信息。您有一個服務帳戶,並且想要使用該密鑰進行身份驗證,並從終端與BigQuery交談。是對的嗎? –

+0

@GrahamPolley是的,完全正確 –

回答

1

您可以權威性與P12到gcloud如你所願:

gcloud AUTH激活服務帳戶[帳戶] --key文件= KEY_FILE

重要:

密鑰文件可以是.json(首選)或.p12(傳統)格式。對於 傳統.p12文件,可能需要單獨的密碼。創建密鑰時,此密碼在控制檯中顯示。

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