Hi aadriann,
this thread has already been solved. If you experience similar issues/problems, you should consider to describe YOUR issue/problem and pls. don't forget to provide informations which help to identify YOUR root cause ( log - entries, configuration files, operating system, current used Plesk version ( incl. MU ! ), etc.. the more informations you provide, the better will be the investigations and the corresponding suggestions and solutions to solve your issue.
Looking back in this thread, there is one root cause, which hasn't been mentioned and that is the situation, when an
ADDITIONAL my.cnf - file has been stored ( mostly at
/root/.my.cnf ), where the username ( root ) and password have been stored without encryption, which will be used in addition to "
/etc/mysql/my.cnf" ( or "
/etc/my.cnf" on CentOS/RHEL - based systems ). As you might know, first of all, there is no "root"- user in the "
mysql" - database from your database - server, when you use Plesk; Plesk names the global root = "
admin" - so the login will fail, because of the additional ".my.cnf" - file. Second, there is no password - encryption used, when passing over the clear - text password from the additional ".my.cnf" - file, which will fail as well, because your configuration expects the encrypted password and not the clear - text password, because the password isn't stored in clear - text in your "mysql" - database for the user "admin". Conclusion: Pls. look for possible additional ".my.cnf" - files on your server and delete them. Following the above suggestions to change the password for the user admin during the "skip-grant-tables" - process will certainly succeed and you shouldn't experience any issues at all, which might depend on false username - usage, or false password - usage.
In any other case, pls. read again the suggestions in my first statement of this post.