Gehe zu deutscher Webseite

ViaThinkSoft CodeLib

This article is in:
CodeLibHow-TosMiscellaneous

In diesem Szenario hat der Benutzer myusername Zugriff auf seine Datenbank myusername, allerdings möchte er nun auch Zugriff auf Unter-Datenbanken, also myusername_test1 oder myusername_test2. Es scheint in phpMyAdmin keine Möglichkeit zu geben, dies nachträglich zu ändern.

Daher gibt es hier folgenden Workaround:

1. SQL-Query als root ausführen:

USE mysql;
INSERT INTO db (`host`, `db`, `user`) VALUES ('localhost', 'myusername\_%', 'myusername');

2. In phpMyAdmin die gewünschten Rechte vergeben.

3. SQL-Query als root ausführen:

FLUSH PRIVILEGES
Daniel Marschall
ViaThinkSoft Co-Founder