我正在尝试连接到身份验证类型为gcp_iam_auth的MySQL数据库。这要求我始终通过此命令gcloud auth print-access-token
从GCP获取令牌,但问题是该令牌在一小时后过期。所以我进入了MySQL管理,并试图从我的用户那里复制密码。我收到了一条被禁止的消息(附截图(。如何获取此密码?我的连接方式正确吗?
https://i.stack.imgur.com/ymScU.png
您无法检索密码。系统也不知道纯文本密码。
命令gcloud auth print-access-token
供开发人员在编写和测试软件时使用,而非长期使用,即令牌有效期为3600秒(使用默认组织设置(。