我试图在安装了Linux Mint的机器上卸载php和phpmyadmin,但当我去卸载phpmyadmin的数据库时,在从终端安装和卸载phpmyadmin时出现的面板中,我得到了以下消息:
An error occurred while deleting the database:
ERROR 1045 (28000): Access denied for user
'debian-sys-maint'@'localhost' (using password: YES)
有人知道发生了什么吗?
1条答案
按热度按时间wtlkbnrh1#
debian-sys-maint
是套件管理员用来执行管理工作的系统使用者。您可能已经移除该使用者或变更密码。密码储存在磁盘上的/etc/mysql/debian.cnf
。也许最好的解决方案是重新配置数据库服务器,可能使用
dpkg-reconfigure mysql-server
或dpkg-reconfigure mariadb-server
(尽管这些都是元包,所以有可能需要使用特定的版本,如dpkg-reconfigure mariadb-server-10.5
,但我认为暂时不需要)。重新配置软件包将导致软件包管理器重新创建debian-sys-maint用户,并从那里删除phpMyAdmin软件包。