我将 Linux 14.04 LTS 更新到 18.04,并且必须将 PHP 7.2 降级到 7.0,因为我需要运行一些不支持预装 PHP 7.2 的软件。到目前为止我使用的是 PHP 5。
现在,MySQL、Apache 和 PHP 一切都运行起来后,我创建了一个新数据库,现在我收到一条通知,指出控制用户无法连接,并且“pmp”@localhost 已拒绝访问。
当我登录服务器本地主机时,会出现此情况。 如果我选择 localhost:3306 一切正常。但我不知道为什么我有两个服务器登录?
我可以以某种方式删除 localhost-access 并仅启用 localhost:3306 吗?
知道我必须做什么吗? 我是数据库新手。最好的
最佳答案
当我在 config.inc.php 中注释这些行时,一切都会按预期运行,并且我将只获得一个可以登录的服务器帐户。
/**
* phpMyAdmin configuration storage settings.
*/
/* User used to manipulate with storage */
// $cfg['Servers'][$i]['controlhost'] = '';
// $cfg['Servers'][$i]['controlport'] = '';
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = 'pmapass';
/* Storage database and tables */
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
$cfg['Servers'][$i]['relation'] = 'pma__relation';
$cfg['Servers'][$i]['table_info'] = 'pma__table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma__column_info';
$cfg['Servers'][$i]['history'] = 'pma__history';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';
$cfg['Servers'][$i]['tracking'] = 'pma__tracking';
$cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
$cfg['Servers'][$i]['recent'] = 'pma__recent';
$cfg['Servers'][$i]['favorite'] = 'pma__favorite';
$cfg['Servers'][$i]['users'] = 'pma__users';
$cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
$cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
$cfg['Servers'][$i]['savedsearches'] = 'pma__savedsearches';
$cfg['Servers'][$i]['central_columns'] = 'pma__central_columns';
$cfg['Servers'][$i]['designer_settings'] = 'pma__designer_settings';
$cfg['Servers'][$i]['export_templates'] = 'pma__export_templates';
/* Contrib / Swekey authentication */
// $cfg['Servers'][$i]['auth_swekey_config'] = '/etc/swekey-pma.conf';
关于PHP - 两个服务器登录 : localhost/localhost:3306 - control user has no access,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52200455/