Run: mysql -u root then in the mysql console run: use mysql; then run: update user set `Password`=PASSWORD('new-password') WHERE User = 'root';
Thanks, Till. I will try this later today. Will I then need to change the ISPConfig password? If so, where do I do this? Thanks.
Thanks, Till and Falko. It seemed to have worked, but I still have the same problem: I can't login to phpMyAdmin as anything other than root. I set up a client, gave it a username and password in the Client Login tab and tried to use that username and login with phpMyAdmin with no luck.
No luck. I get the following error: Code: ERROR 1045 (28000): Access denied for user 'clientusername'@'localhost' (using password: YES) I was able to log into ISPConfig as a client without trouble.
That would explain the whole mess. So is there a way for a client to log in to phpMyAdmin and adjust all of his databases or does it have to be done on an individual database basis?
A client can create databases trough ISPConfig. The username for this database is displayed then in ISPConfig and he has to use this username to access the database e.g. with phpmyadmin. Usernames for databasses can only be changed by the mysql root user in phpmyadmin.