Rotate credentials for an existing account.

Section: user management

Change a user's password

sql
sql
ALTER USER 'app_user'@'%' IDENTIFIED BY 'new-strong-password';
Explanation

Password rotation is a standard operational task for service accounts.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing user management
Create a user
Create an account identified by user name and host.
OpenIn sheetsqlsame section
Drop a user
Remove an account from the server.
OpenIn sheetsqlsame section
Show the current and authenticated user
Inspect who MySQL believes you are.
OpenIn sheetsqlsame section
List users from mysql.user
Display existing accounts.
OpenIn sheetsqlsame section
Grant privileges on one database
Allow an app account to use one schema.
Grant all privileges on a database
Give broad schema-level rights.