El acceso a phpMyAdmin para la gestión de base de datos se realiza accediendo previamente a cPanel. Esto en determinadas circunstancias puede ser problemático si se necesita dar acceso a terceros sin facilitar los datos de acceso generales a la cuenta.
Para solventarlo se debe realizar una segunda instalación de phpMyAdmin:
- Descarga el paquete de phpMyAdmin desde la web oficial
- Descomprime el contenido en tu equipo en un directorio llamado phpmyadmin (en minúsculas para dar mayor facilidad de acceso).
- Carga el directorio "phpmyadmin" vía FTP al directorio public_html de tu servicio de hosting.
Con estos pasos conseguimos tener una copia de phpmyadmin accesible desde:
http://www.tudominio.com/phpmyadmin
Al acceder verás que solicita usuario/contraseña, para generar unos datos independientes accedemos a cPanel:
- Accede a cPanel, sección "Bases de datos MySQL".
- En esa misma página, al final de esta encontrarás un formulario para crear un nuevo usuario.
- Vuelve a la misma sección tras crear el usuario y desde "Añadir usuario a la Base de Datos" deberás asociar el usuario creado con aquellas bases de datos a las que quieres que tenga acceso con los permisos sobre esta deseados.
Tras esto el usuario creado podrá acceder desde la instalación de phpMyAdmin a aquellas bases de datos a las que se haya dado permiso para su gestión evitando que tenga que acceder por medio de cPanel y evitando que tenga permisos sobre otras bases de datos que no sean las estrictamente necesarias.