小编use*_*099的帖子

从脚本登录到 Azure

我想使用 azure-cli (az 命令)在 Linux 上运行 shell 脚本,无需输入密码即可登录 Azure,并运行其他 azure-cli 命令而无需再次登录。

首先,我一旦运行“ az login ”,它会在我的主目录下创建一个 .azure,它保存所有登录信息,并使我能够运行其他 az 命令而无需再次登录。几周/几个月后,它停止工作,再次运行“ az login ”解决了问题。

  1. 有什么方法可以取消/增加保存在 .azure 目录中的到期日期,这样我就不需要再次运行“ az login ”?
  2. 我考虑添加应用程序用户。我点击链接创建应用程序用户。在“新应用程序注册”中,它询问“登录 URL”我需要输入什么值,我的脚本没有 URL。

在不输入密码的情况下从脚本登录到 azure 的最佳方法是什么?

谢谢。

azure azure-cli

10
推荐指数
1
解决办法
1万
查看次数

Azure密钥保管库-如何更新机密

在Azure门户>密钥库>机密中,我具有带有json值的机密(我没有创建)。就像是:

...

“ SubscriptionId”:“ XXXXXXX”,
“ BaseAuthUri”:“ https://login.microsoftonline.com/XXXXX/oauth/authorize?client_id=”&api-version =
...

  • 我想添加另一个网址值。如何使用Azure门户编辑机密?

    • api-version的值如何设置?

谢谢

azure

3
推荐指数
1
解决办法
2960
查看次数

mysql 5.5 到 8 - 如何迁移密码

我有 MySQL 5.5 的旧服务器和 MySQL 8 的新服务器。我不知道用户密码,我需要移动大约 30 个用户。
将“mysql”数据库复制到新服务器的正确方法是什么? 我尝试像任何其他常规数据库一样复制 mysql,我知道不推荐这样做,并得到:

[警告] [MY-013360] [服务器] 插件 sha256_password 报告:“sha256_password”已弃用,并将在未来版本中删除。请改用caching_sha2_password' <

如何将 sha256 转换为 sha2?我也尝试过:

显示授予用户“user_name”@“localhost”;

然后取出该行并在新服务器(mysql 8)上运行它:

创建用户 'user_name'@'localhost' 通过密码识别 '*1E0C2C7ED8F8315F6816F...';

当我运行时: select * from user where user='user_name'

我在“authentication_string”列中得到不同的哈希密码:*E5FDC4D51AC7AB43AC9...

任何想法?

php mysql

0
推荐指数
1
解决办法
4879
查看次数

标签 统计

azure ×2

azure-cli ×1

mysql ×1

php ×1