PDA

Bekijk Volledige Versie : Error bij aanmaken nieuwe DB via DA



adknoth
17/05/08, 10:39
Hallo Allemaal,

Ik heb een vreemd probleem. Ik heb alles van server A naar server B verhuisd via een admin backup en deze op server B netjes teruggedraaid.

Nu krijg ik de volgende error wanneer ik een DB wil aanmaken via DA:

An error occurred querying the users table SELECT command denied to user 'admin'@'localhost' for table 'user'
That user already Exists

Dit is bij iedere willekeurige database die ik wil aanmaken, heeft iemand de oplossing?

ichosting
17/05/08, 10:55
Je zou eens 2 dingen kunnen proberen.
Allereerst eens controleren of het bestand /usr/local/directadmin/conf/mysql.conf bestaat.

Als deze bestaat even controleren of deze file behoort aan de DIRADMIN user en de DIRADMIN groep. Zo niet dan even:
chown -R diradmin:diradmin /usr/local/directadmin/conf

Controleer ook het bestand /usr/local/directadmin/conf/directadmin.conf of de volgende regel aanwezig is:

mysqlconf=/usr/local/directadmin/conf/mysql.conf

Daarna even directadmin restarten.


Indien dit niet werkt, probeer eens een server reboot. Schijnt ook wel eens te helpen ;) Heel vreemd, maar waar.

adknoth
17/05/08, 11:52
Bestand is er gewoon, en is owned bij directadmin. Reboot heeft ook geen effect. Hij blijft de error gewoon geven.

Opvallend is wel dat de bestaande DB's die zijn meegenomen via de backup allemaal -2 hebben bij number of users.

ichosting
17/05/08, 12:10
En je krijgt deze melding steeds op dezelfde username?

adknoth
17/05/08, 12:14
Ja ten alle tijden dezelfde error, met dezelfde usernaam en zelfde table.

ichosting
17/05/08, 20:40
Het ziet er naar uit dat je admin user geen rechten (genoeg) heeft om alles in te lezen.
Staan de juiste gegevens in de /usr/local/directadmin/conf/mysql.conf ? Meestal is dit de DA_ADMIN user (en niet admin)

Als daar dus geen DA_ADMIN staat, dan zou je even in de /usr/local/directadmin/scripts/setup.txt file kunnen kijken wat dat moet zijn.