Revisa el config.inc.php en el directorio en donde se encuentra el phpMyAdmin y ponle en los parámetros que veas el usuario y password que le has puesto a tu base de datos. Un ejemplo: // features (pmadb) $cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)? $cfg['Servers'][$i]['user'] = 'root'; // MySQL user $cfg['Servers'][$i]['password'] = 'password_de_usuario'; // MySQL password (only needed // with 'config' auth_type) $cfg['Servers'][$i]['only_db'] = ''; // If set to a db-name, only // this db is displayed in left frame // It may also be an array of db-names, where sorting order is relevant. $cfg['Servers'][$i]['verbose'] = ''; // Verbose name for this host - leave blank to show the hostname $cfg['Servers'][$i]['pmadb'] = ''; // Database used for Relation, Bookmark and PDF Features // (see scripts/create_tables.sql) // - leave blank for no support // DEFAULT: 'phpmyadmin' Suerte.
Hola Rosario.
Ese es el tipico error cuando no se tiene bien configurada la seguridad de la base de datos. Revisa la tabla user de la base de datos mysql. Ahi se indica los hosts y usuarios que pueden conectar. Para que pueda conectar cualquier host se usa el comodin %,. aunque seguramente no necesites eso y tengas que permitir solo el localhost. Revisa a ver como lo tienes y te da alguna pista
Al intentar crear la base de datos 'nuke' me dan los siguientes errores:
A traves de webmin: Fallo al crear base de datos : DBI connect failed : Access denied for user: '@localhost' to database 'mysql'
A traves de la consola: Cuando le pongo 'create database nuke' ERROR 1044: Acces denied for user: '@localhost' to database 'nuke'
¿Qué puede estar ocurriendo? ¿Cómo lo soluciono?
Saludos y muchas gracias.
-- Saludos Fabián