mysql - phpMyAdmin 每次都将我记录为新的 "cpses_****@localhost"用户。我怎样才能强制它是 "myuser@localhost"

标签 mysql phpmyadmin cpanel

我有一个运行 WHM/cPanel 的 VPS 帐户,因此它默认安装了 phpMyAdmin。如果我通过 WHM 登录,我是“root@localhost”,谢天谢地,这有效。

当我开始在特定域上工作时,我可以通过该域的 cPanel 访问 phpMyAdmin,它会将我登录为 (domain_login)@localhost,因此,例如,这些过程将定义器设置为 (domain_login) @本地主机。

不过最近,如果我通过域的 cPanel 页面登录,用户总是“cpses_******@localhost”,其中 ***** 是一些伪随机字符串(与用户 session 相关联) ,我猜)。 问题是“cpses_****@localhost”无权访问由其他任何东西创建的任何内容,包括 (domain_login)@localhost 或任何其他“cpses_****@” localhost”创建的用户。 我无法编辑,甚至阅读过去创建的任何内容!

如何强制 phpMyAdmin 再次以 domain_login 用户登录?

最佳答案

我的 root 密码和我域的密码最近更改为相同。 (嘘,你!)因此,当我登录 cPanel 时,它向我显示了一条警告,表明我是以经销商/root 帐户登录的。我忽略了它。

我不知道的是,当以经销商/root 身份登录 cPanel 时,当转到 phpMyAdmit 时,它会为您提供临时用户的访问权限,特别是 cpses_xxxxxx@localhost。

将我的 root 密码更改为不同的密码可以解决整个问题。

关于mysql - phpMyAdmin 每次都将我记录为新的 "cpses_****@localhost"用户。我怎样才能强制它是 "myuser@localhost",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32511542/

相关文章:

http - 当我访问 http 网站的任何页面时,我在 http 上的网站重定向到 https

php - 使用 file_get_contents()/PHP 在地理定位中进行字符编码

mysql - 无法连接远程mysql数据库

php - 在SQL中根据row_count使用Limit

mysql - #2054 无法登录 MySQL phpMyAdmin

apache - 如何从 cpanel 卸载 apache 服务器?

linux - -bash :/usr/local/cpanel/3rdparty/bin/perl: No such file or directory - linux server kind of crashed

php - 使用 mysql 和 php 从表中删除

php - 将 mysql 子查询 + group by 转换为 laravel eloquent

Mysql SELECT unicode 字符