A database login combines a user name with the client host from which MySQL or MariaDB accepts it. A separate account in phpMyAdmin keeps routine connections away from an administrative identity.
The phpMyAdmin interface forwards account changes to the database server, so the signed-in administrator needs permission to create users. The host field is part of the account name; use the exact address of the phpMyAdmin web server instead of Any host when that connection source is fixed.
New MariaDB accounts begin without data privileges, which phpMyAdmin reports as USAGE. The login can succeed while application databases remain hidden, and database-specific access can be granted separately after the identity is verified.




The example uses 10.254.77.25; replace it with the source address that the database server sees for phpMyAdmin connections.
A unique password avoids reusing an administrator credential.








