本文中含有需要您注意的重要提示信息,忽略该信息可能对您的业务造成影响,请务必仔细阅读。
为了提高网站安全性,建议您每隔一段时间重置云虚拟主机数据库密码。此外,如果您忘记了数据库密码,也可以重置数据库密码。本文以Linux操作系统独享虚拟主机豪华增强版为例,介绍如何在云虚拟主机管理控制台上重置数据库密码。
注意事项
数据库密码重置成功后,请您同时修改网站程序中的数据库连接字符串信息。如果您没有代码编写经验或没有网站程序源代码,请咨询您的网站程序开发人员。
重置云虚拟主机数据库密码后,如果未同时修改网站程序中的数据库连接字符串,会导致网站无法访问,请您谨慎执行。关于数据库配置文件路径的更多信息,请参见常见的第三方开源程序数据库配置文件路径。
操作步骤
在重置数据库密码前,请确认已获取阿里云账号和密码。如果您忘记账号或密码,具体操作,请参见忘记账号或登录密码怎么办?。
- 登录云虚拟主机管理页面。
在云虚拟主机的主机列表页面,找到待修改数据库密码的云虚拟主机,单击对应操作列的管理。
在主机登录页面,重置数据库密码。
您可以选择通过以下两个入口页面重置云虚拟主机的数据库密码。具体操作如下:
站点信息页面
在站点信息页面的数据库信息区域,单击数据库密码右侧的[重置密码]。
在弹出的数据库密码重置对话框,单击确认。
重要请您仔细阅读下图中的重要提示内容,并自行确认是否继续修改数据库密码。如果无法确定,请咨询您的网站程序开发人员。
在弹出的数据库密码重置对话框,输入新密码并再次确认新密码,然后单击确认。
警告云虚拟主机的PHP版本设置为5.3及以上时,您需要将数据库加密模式设置为41位,否则会导致数据库连接失败。关于查看和更换PHP版本的具体操作,请参见更换PHP版本。
重置数据库密码时,请您遵循如下命名规则:
必须由大写字母、小写字母、数字以及特殊字符
()`~!@#$%^&-+=|{}[]:;<>,.?/
中的任意三项组成。长度为8~20个字符。
数据库密码修改成功后,界面会弹出提示信息,提示修改成功。
数据库信息页面
在左侧导航栏,单击数据库信息。
在数据库信息页面,单击操作列的重置密码。
在弹出的数据库密码重置对话框,单击确认。
重要请您仔细阅读下图中的重要提示内容,并自行确认是否继续修改数据库密码。如果无法确定,请咨询您的网站程序开发人员。
在弹出的数据库密码重置对话框,输入新密码并再次确认新密码,然后单击确认。
警告云虚拟主机的PHP版本设置为5.3及以上时,您需要将数据库加密模式设置为41位,否则会导致数据库连接失败。关于查看和更换PHP版本的具体操作,请参见更换PHP版本。
重置数据库密码时,请您遵循如下命名规则:
必须由大写字母、小写字母、数字以及特殊字符
()`~!@#$%^&-+=|{}[]:;<>,.?/
中的任意三项组成。长度为8~20个字符。
数据库密码修改成功后,界面会弹出提示信息,提示修改成功。
相关文档
如果您忘记了主机管理控制台密码或FTP登录密码,或者为了网站的安全性,需要重置主机管理控制台密码或FTP登录密码,请参见重置云虚拟主机管理控制台密码和FTP密码。
如果重置了数据库密码,但没有在网站程序的数据库连接配置文件中同步修改数据库密码,会导致网站无法访问。更多信息,请参见重置数据库密码后导致网站无法访问。
使用云虚拟主机搭建了Discuz!论坛后,如果在主机管理控制台修改了数据库密码,却没有同步修改网站程序配置文件中的数据库密码,则会导致该论坛无法访问。更多信息,请参见修改数据库密码后无法访问Discuz!论坛。