mysql - Magento在具有正确的用户设置的同时发出访问被拒绝

标签 mysql magento denied webshop

有人要求我通过他的网站帮助他。他有一个Magento网上商店,随机得到以下错误代码:

SQLSTATE[28000] [1045] Access denied for user 'xxx'@'localhost' (using password: YES)

Trace:
#0 /www/htdocs/xxx/lib/Zend/Db/Adapter/Pdo/Mysql.php(96): Zend_Db_Adapter_Pdo_Abstract->_connect()
#1 /www/htdocs/xxx/lib/Varien/Db/Adapter/Pdo/Mysql.php(251): Zend_Db_Adapter_Pdo_Mysql->_connect()
#2 /www/htdocs/xxx/lib/Zend/Db/Adapter/Abstract.php(448): Varien_Db_Adapter_Pdo_Mysql->_connect()
#3 /www/htdocs/xxx/lib/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query('SET NAMES utf8', Array)
#4 /www/htdocs/xxx/lib/Varien/Db/Adapter/Pdo/Mysql.php(333): Zend_Db_Adapter_Pdo_Abstract->query('SET NAMES utf8', Array)
#5 /www/htdocs/xxx/app/code/core/Mage/Core/Model/Resource/Type/Db/Pdo/Mysql.php(45): Varien_Db_Adapter_Pdo_Mysql->query('SET NAMES utf8')
#6 /www/htdocs/xxx/app/code/core/Mage/Core/Model/Resource.php(93): Mage_Core_Model_Resource_Type_Db_Pdo_Mysql->getConnection(Object(Mage_Core_Model_Config_Element))
#7 /www/htdocs/xxx/app/code/core/Mage/Core/Model/Resource/Setup.php(83): Mage_Core_Model_Resource->getConnection('core_setup')
#8 /www/htdocs/xxx/app/code/core/Mage/Core/Model/Resource/Setup.php(160): Mage_Core_Model_Resource_Setup->__construct('core_setup')
#9 /www/htdocs/xxx/app/code/core/Mage/Core/Model/App.php(363): Mage_Core_Model_Resource_Setup::applyAllUpdates()
#10 /www/htdocs/xxx/app/code/core/Mage/Core/Model/App.php(295): Mage_Core_Model_App->_initModules()
#11 /www/htdocs/xxx/app/Mage.php(596): Mage_Core_Model_App->run(Array)
#12 /www/htdocs/xxx/index.php(80): Mage::run('', 'store')
#13 {main}


我查看了local.xml文件中的数据库设置,它与正确的MySql用户名和密码匹配。他拥有的主机不允许我创建新用户,所以我无法创建新用户并查看其是否可以那样工作。有任何提示和技巧可以帮助我解决此问题吗?

多谢了!

最佳答案

如果是随机问题,并且仅偶尔发生,则可能需要检查朋友服务器的MySQL限制-一些托管公司的SQL查询确实有一个小时/天的限制,而其他托管公司则认为这是一个托管问题,而不是Magento。尝试在任何其他服务器上创建一个开发站点,然后检查是否存在这种情况。

关于mysql - Magento在具有正确的用户设置的同时发出访问被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28953878/

相关文章:

mysql - 重命名的 MySQL 表没有为 INSERT 查询重命名?

mysql - 对 3 个表进行连接

php - INNER JOIN 和 UNION 的问题

mysql - 连接两个表以显示第二个表中的行数

magento - 如何在观察者magento中访问Varien对象值

mysql - PHPStorm Mysql数据源:权限被拒绝:connect

linux - Linux:-bash ./(program_name):权限被拒绝

mysql - 如何获取按日期排序的行的出现次数

database - 事务性电子邮件保存到 Magento 数据库中的哪些表?