您好我正在使用Azure网络服务。我正在使用Laravel和mySQL。直到昨天一切正常,我没有更新任何文件。
今天我正在尝试访问创建用户的页面,我看到了这个错误
Connector.php第119行中的ErrorException: SQLSTATE [HY000] [1862]您的密码已过期。要登录,您必须使用支持过期密码的客户端进行更改。 (查看:D:\ home \ site \ wwwroot \ app \ resources \ views \ user.blade.php)
我按重试连接按钮,但它无效 我尝试在Azure中启用和禁用mySQL服务,但是我得到了同样的错误。
还有其他方法可以使用我的azure控制台等来更改mySql密码吗?
感谢您的时间
答案 0 :(得分:1)
在Azure上的应用程序设置中添加密钥= WEBSITE_MYSQL_ARGUMENTS 和值= --default_password_lifetime = 0
答案 1 :(得分:0)
我的AZURE App Service(Wordpress)出现问题,突然显示页面空白页面只显示消息"错误建立数据库连接" (或类似的)
我已按照此Enable WordPress Error Logs on Azure App Service启用了日志记录,然后查看d:\ home \ LogFiles \ php_errors.log和d:\ home \ site \ wwwroot \ wp-content \ debug。记录(继续阅读Enable WordPress Error Logs on Azure App Service向下直到Q& A)导致相同的线索,"您的密码已过期..... blah blah",
使用@Alexander的上述方法非常有效,并且无需重新启动即可立即解决问题,只需刷新浏览器即可。