Attempting To:
Grant an existing database user access to a specific database
Problem/Error:
The system received an error from the “MySQL” database “mysql”: ER_PASSWORD_NO_MATCH (Can't find any matching row in the user table)
Description:
cPanel/WHM is adding new entries to the “mysql” table as follows:
mysql> select host, user from user where user = 'm2contra_txllc';
+----------------------------------+----------------+
| host | user |
+----------------------------------+----------------+
| IP | m2contra_txllc |
| localhost | m2contra_txllc |
| hostname| m2contra_txllc |
+----------------------------------+----------------+
3 rows in set (0.00 sec)
These entries should only contain “localhost” -- but there’s no way to remove the additional “remote access hosts” from the system.
Here’s the documentation for allowing access from external hosts:
Remote MySQL - Version 68 Documentation - cPanel Documentation
I can’t find where it’s getting the IP / hostname
Grant an existing database user access to a specific database
Problem/Error:
The system received an error from the “MySQL” database “mysql”: ER_PASSWORD_NO_MATCH (Can't find any matching row in the user table)
Description:
cPanel/WHM is adding new entries to the “mysql” table as follows:
mysql> select host, user from user where user = 'm2contra_txllc';
+----------------------------------+----------------+
| host | user |
+----------------------------------+----------------+
| IP | m2contra_txllc |
| localhost | m2contra_txllc |
| hostname| m2contra_txllc |
+----------------------------------+----------------+
3 rows in set (0.00 sec)
These entries should only contain “localhost” -- but there’s no way to remove the additional “remote access hosts” from the system.
Here’s the documentation for allowing access from external hosts:
Remote MySQL - Version 68 Documentation - cPanel Documentation
I can’t find where it’s getting the IP / hostname