# Fehler beim ändern der Datenbank (Access denied for user '\*\*\*\*\*\*'@'localhost' (using password: NO))

**URL:** <https://forum.shopware.com/t/fehler-beim-andern-der-datenbank-access-denied-for-user-localhost-using-password-no/35192>\
**Category:** Programmierung\
**Created:** [10. März 2016 um 16:37 UTC](https://forum.shopware.com/t/fehler-beim-andern-der-datenbank-access-denied-for-user-localhost-using-password-no/35192 "2016-03-10T16:37:37Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lars3m5](https://avatars.discourse-cdn.com/v4/letter/l/ce7236/32.png) [@Lars3m5](https://forum.shopware.com/u/Lars3m5)\
**Post date:** [10. März 2016 um 16:37 UTC](https://forum.shopware.com/t/fehler-beim-andern-der-datenbank-access-denied-for-user-localhost-using-password-no/35192/1 "2016-03-10T16:37:37Z")

</div>

Hi,

hab gerade bei meiner Shopwareinstallation die Daten von local auf einen richtigen Server geändert. Auf diesem&nbsp;ist die DB schon von einem Kollegen installiert wurden.

Dazu hab ich die&nbsp;config.php im Verzeichnis htdocs geändert. Dann kamen die Meldung:

Fatal error: Uncaught exception ‘Zend\_Db\_Adapter\_Exception’ with message ‘SQLSTATE[HY000] [1045] Access denied for user ‘\*\*\*\*\*\*’@‘localhost’ (using password: NO)’ in C:\xampp\htdocs\engine\Library\Enlight\Components\Db\Adapter\Pdo\Mysql.php on line&nbsp;_101_

Zend\_Db\_Adapter\_Exception: SQLSTATE[HY000] [1045] Access denied for user ‘\*\*\*\*\*\*’@‘localhost’ (using password: NO) in C:\xampp\htdocs\engine\Library\Enlight\Components\Db\Adapter\Pdo\Mysql.php on line&nbsp;_101_

&nbsp;

Was mich bei den Meldungen besonders verwirrt:

- es steht weiterhin localhost da, obwohl der Server natürlich anders heißt

- “(using password: NO)” obwohl ich ein Passwort gesetzt habe

- beim Zurückstellen auf die alten Daten, kam genau&nbsp;die gleiche Meldung

Hier mal meine config.php (die für local):

\<?php return array (  
 &nbsp; 'db' =\\>&nbsp; &nbsp; array ( &nbsp; &nbsp; 'host' =\\> '127.0.0.1', &nbsp; &nbsp; 'port' =\\> '3306', &nbsp; &nbsp; 'username' =\\> 'phptest', &nbsp; &nbsp; 'password' =\\> 'phptest', &nbsp; &nbsp; 'dbname' =\\> 'shopware', &nbsp; ), ); Natürlich sind es gültige Daten, auch bei der neuen DB. Hab mich extra noch mal so angemeldet um sicher zu gehen. Kann mir jemand helfen? &nbsp; Danke, Lars

---

<div class="post-metadata">

**Author:** ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)\
**Post date:** [10. März 2016 um 16:57 UTC](https://forum.shopware.com/t/fehler-beim-andern-der-datenbank-access-denied-for-user-localhost-using-password-no/35192/2 "2016-03-10T16:57:33Z")

</div>

Hallo,

die config.php wird im Cache abgelegt. Hast du den schon einmal komplett gelöscht?

Moritz

---

<div class="post-metadata">

**Author:** ![Lars3m5](https://avatars.discourse-cdn.com/v4/letter/l/ce7236/32.png) [@Lars3m5](https://forum.shopware.com/u/Lars3m5)\
**Post date:** [11. März 2016 um 08:19 UTC](https://forum.shopware.com/t/fehler-beim-andern-der-datenbank-access-denied-for-user-localhost-using-password-no/35192/3 "2016-03-11T08:19:28Z")

</div>

Nee, hatte ich nicht, aber jetzt. Hab den Cache in „var/cache“ geleert, dann ging es sofort.

Wunderbar, danke dir Dude. 🙂
