mysql - Azure mySQL 密码已过期

标签 mysql azure laravel-5

您好,我正在使用 Azure Web 服务。我正在使用 Laravel 和 mySQL。直到昨天一切都工作正常,我没有更新任何文件。

今天我尝试转到创建用户的页面,但看到此错误

Connector.php 第 119 行中的 ErrorException: SQLSTATE[HY000] [1862] 您的密码已过期。要登录,您必须使用支持过期密码的客户端进行更改。 (查看:D:\home\site\wwwroot\app\resources\views\user.blade.php)

当我尝试访问 phpMyAdmin 时,我看到此错误 phpMyAdmin Error

我按了重试连接按钮,但不起作用 我尝试在 Azure 中启用和禁用 mySQL 服务,但出现相同的错误。

还有其他方法可以使用我的azure控制台等来更改mySql密码吗?

感谢您的宝贵时间

最佳答案

在 Azure 上的应用程序设置中添加Key = WEBSITE_MYSQL_ARGUMENTSValue = --default_password_lifetime=0

关于mysql - Azure mySQL 密码已过期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40268598/

相关文章:

ruby - 如何获取Azure ruby​​或API的每个资源的计费信息?

azure - Azure Webapp 上的 Kudu 导致 "Invalid URI: The hostname could not be parsed."异常

php - 如何为我的 Laravel 应用程序制作网络安装程序?

php - Laravel undefined variable (但已发送)

mysql - Laravel 查询生成器仅限制表中的行,即使在联接中这些行必须出现多次

mysql - 完成学业的学生文件如何处理

mysql - 超过 5 个表的 SQL 左连接

php - 存储大量内容的建议方法是什么?

mysql - 查找表列中不存在的所有字符串

azure - 如何获取 Azure 服务总线队列中的死信消息计数?