PHP应用程序/ mySQL root用户密码未知

时间:2018-12-17 17:37:23

标签: php mysql root

我已成功将旧版PHP / mySQl应用程序迁移到新的服务器主机。该站点运行良好,但是现在我被要求提供root密码,该密码从未提供给我(迁移任务不需要提供),因为原始开发者无法获得该密码。

我通过存储为核心.php文件之一中的变量的凭据连接到数据库。

我的SQL客户端没有看到用户表,但是有一个'siteUsers'表。我可以看到带有userHASH的root.user条目:8cb78a4dd1f2047b9ab5d0f1e80587bf

我尝试通过以前使用过的MD5网站对其进行散列,但由于散列未被识别,我认为它不是MD5。

我尝试运行以下命令,以php db连接用户身份连接,但失败,并向表'user'的用户xxxx @ xxxx拒绝了'UPDATE命令'

UPDATE mysql.users SET password = PASSWORD("newpassword") WHERE User='root';

UPDATE mysql.user SET authentication_string=PASSWORD('MyNewPass') WHERE User='root';
  • 这是托管在共享服务器计划上的-我没有对服务器的ssh访问。

0 个答案:

没有答案