You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

DigitalOcean WordPress服务器安装PhpMyAdmin报错1045求助

问题原因

安装phpMyAdmin过程中需要调用debian-sys-maint系统用户执行数据库初始化配置,该用户存储在系统配置文件中的密码与MySQL/MariaDB中实际存储的密码不匹配,才会触发访问拒绝报错。

修复步骤

  • 第一步:获取debian-sys-maint用户的系统预设密码
    执行以下命令查看配置文件:
    sudo cat /etc/mysql/debian.cnf
    
    找到文件中password = 一串随机字符的行,复制这串密码备用。
  • 第二步:登录数据库控制台
    DigitalOcean的WordPress镜像默认支持sudo免密登录数据库,直接执行:
    sudo mysql
    
    执行成功会进入MariaDB/MySQL的命令行界面。
  • 第三步:重置debian-sys-maint用户的数据库密码
    在数据库命令行中执行以下命令,注意把你刚才复制的密码替换成第一步拿到的字符串:
    ALTER USER 'debian-sys-maint'@'localhost' IDENTIFIED BY '你刚才复制的密码';
    FLUSH PRIVILEGES;
    exit
    
  • 第四步:继续完成被中断的phpMyAdmin安装
    回到系统命令行执行以下命令重新跑配置流程:
    sudo dpkg --configure -a
    
    按照提示完成后续配置即可,不会再出现访问拒绝报错。

后续配置验证

安装完成后执行以下命令启用必要扩展、重启服务:

sudo phpenmod mbstring
sudo systemctl restart apache2

之后你就可以通过你的服务器IP/phpmyadmin访问管理界面,WordPress站点的数据库账号密码可以通过sudo cat /root/.digitalocean_password命令查看。


内容的提问来源于stack exchange,提问作者Zeref

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 07:48:04