ViaThinkSoft CodeLib
This article is in:
CodeLib → How-Tos → Miscellaneous
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:
2. In phpMyAdmin die gewünschten Rechte vergeben.
3. SQL-Query als root ausführen:
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
ViaThinkSoft Co-Founder