Trong lệnh bq
, tôi đang sử dụng tài khoản google để đăng nhập hoặc xác thực.Cách đăng xuất tài khoản bằng lệnh bq trong Bigquery
Tuy nhiên, tôi muốn thay đổi tài khoản này sang tài khoản khác (tài khoản google).
Dòng lệnh nào tôi có thể thử?
Trong lệnh bq
, tôi đang sử dụng tài khoản google để đăng nhập hoặc xác thực.Cách đăng xuất tài khoản bằng lệnh bq trong Bigquery
Tuy nhiên, tôi muốn thay đổi tài khoản này sang tài khoản khác (tài khoản google).
Dòng lệnh nào tôi có thể thử?
Lệnh bạn đang tìm kiếm là
gcloud auth login
Sau đó bạn có thể chuyển đổi giữa các tài khoản bằng cách chạy bq auth list
để xem tài khoản chứng nhận và sau đó sử dụng bq config set account <[email protected]>
để chuyển đổi giữa chúng.
Hoặc nếu bạn chỉ muốn thoát ra như yêu cầu trong câu hỏi:
gcloud auth revoke
Ồ, rất tốt để làm :) – user3737020
Và nếu
gcloud auth revoke
không cắt mù tạt, sau đó tôi phát hiện ra rằng cách tiếp cận búa này
rm -f ~/.config/gcloud
chắc chắn sẽ đăng xuất bạn khỏi mọi thứ.
Tôi đã sử dụng cả hai gcloud init
và gcloud beta auth application-default login
để tạo thông tin đăng nhập. Cả hai lệnh gcloud auth revoke
và gcloud beta auth revoke
vẫn còn để ứng dụng của tôi có thể truy cập Google Cloud. Tôi sẽ nhận được
ERROR: (gcloud.auth.revoke) Invalid value for [accounts]: No credentials available to revoke.
rm -f ~/.config/gcloud
giải quyết mà
Sử dụng gcloud SDK, bạn có thể sử dụng lệnh 'gcloud auth' với cờ '-revoke' hoặc '-login' để quản lý tài khoản bq. –