Despues de reiniciar la MacBook al querer ingresar al phpmyadmin me marcaba un error que la contraseña era incorrecta, y pues claro que era la correcta ya que es la que siempre se habia utilizado, y para rematar el mensaje de error me aparecia:

La conexión para controluser, como está definida en su configuración, fracasó.

Ahora bien, para resetear la contraseña tuve que utilizar estos comandos:

sudo launchctl stop org.macports.mysql5
sudo -u mysqld /opt/local/libexec/mysqld –skip-grant-tables

Con estos dos primeros matamos el proceso del mysql y con el otro iniciamos el proceso pero ignorando las tablas de privilegios, despues ingresamos al mysql como root

mysql -u root

Y ejecutamos estos 2 comandos dentro de la consola del mysql

UPDATE mysql.user SET Password=PASSWORD(‘password’) WHERE User=’root’
FLUSH PRIVILEGES;

Y listo!! con esto reseteamos al usuario root con la contraseña: password

Ahora para quitar el mensaje de phpmyadmin, buscamos el archivo config.inc.php y en la linea donde aparece:

$cfg[‘Servers’][$i][‘controluser’] = ”;
$cfg[‘Servers’][$i][‘controlpass’] = ”;

Nos aseguramos que esten vacios!! y listo!!. todo como nuevo!., aunque no estaría mal revisar que todas las tablas esten en buen estado!.

8 Thoughts on “PhpMyAdmin: La conexión para controluser, como está definida en su configuración, fracasó.

  1. Hola, buenas,
    el mensaje de error que me sale es ese mismo pero no tengo ni idea de dónde colocar esto que explicas:

    Ahora bien, para resetear la contraseña tuve que utilizar estos comandos:

    sudo launchctl stop org.macports.mysql5
    sudo -u mysqld /opt/local/libexec/mysqld –skip-grant-tables

    Con estos dos primeros matamos el proceso del mysql y con el otro iniciamos el proceso pero ignorando las tablas de privilegios, despues ingresamos al mysql como root

    mysql -u root

    Y ejecutamos estos 2 comandos dentro de la consola del mysql

    UPDATE mysql.user SET Password=PASSWORD(‘password’) WHERE User=’root’
    FLUSH PRIVILEGES;

    Y listo!! con esto reseteamos al usuario root con la contraseña: password

  2. Luciano on 24 julio, 2013 at 1:41 PM said:

    Se agradece.. anduvo de fabula!

  3. Luciano on 24 julio, 2013 at 1:44 PM said:

    SE AGRADECE…. ANDUVO DE FABULA

  4. eugeluz on 1 abril, 2014 at 8:02 PM said:

    Gracias “oviedo” lo del controluser era lo ultimo que me faltaba
    a continuación les dejo como me quedó el congif.inc y me funciona.
    /* Authentication type and info */
    $cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’;
    $cfg[‘Servers’][$i][‘user’] = ‘root’;
    $cfg[‘Servers’][$i][‘password’] = ”;
    $cfg[‘Servers’][$i][‘extension’] = ‘mysqli’;
    $cfg[‘Servers’][$i][‘AllowNoPassword’] = true;
    $cfg[‘Lang’] = ”;

    /* Bind to the localhost ipv4 address and tcp */
    $cfg[‘Servers’][$i][‘host’] = ‘localhost’;
    $cfg[‘Servers’][$i][‘connect_type’] = ‘tcp’;

    /* User for advanced features */
    $cfg[‘Servers’][$i][‘controluser’] = ”;
    $cfg[‘Servers’][$i][‘controlpass’] = ”;

    /* Advanced phpMyAdmin features */
    $cfg[‘Servers’][$i][‘pmadb’] = ‘phpmyadmin’;
    $cfg[‘Servers’][$i][‘bookmarktable’] = ‘pma_bookmark’;
    $cfg[‘Servers’][$i][‘relation’] = ‘pma_relation’;
    $cfg[‘Servers’][$i][‘table_info’] = ‘pma_table_info’;
    $cfg[‘Servers’][$i][‘table_coords’] = ‘pma_table_coords’;
    $cfg[‘Servers’][$i][‘pdf_pages’] = ‘pma_pdf_pages’;
    $cfg[‘Servers’][$i][‘column_info’] = ‘pma_column_info’;
    $cfg[‘Servers’][$i][‘history’] = ‘pma_history’;
    $cfg[‘Servers’][$i][‘designer_coords’] = ‘pma_designer_coords’;
    $cfg[‘Servers’][$i][‘tracking’] = ‘pma_tracking’;
    $cfg[‘Servers’][$i][‘userconfig’] = ‘pma_userconfig’;
    $cfg[‘Servers’][$i][‘recent’] = ‘pma_recent’;
    $cfg[‘Servers’][$i][‘table_uiprefs’] = ‘pma_table_uiprefs’;

    espero les sirva

    • Jennifer on 22 diciembre, 2015 at 9:10 AM said:

      Muchisimas gracias por tu aporte… gracias a este mini tutorial y a ti pude solucionar mis errores
      No se estableció la conexión: los parámetros están incorrectos.

      La conexión para controluser, como está definida en su configuración, fracasó.

      phpMyAdmin intentó conectarse con el servidor MySQL, y el servidor rechazó esta conexión. Deberá revisar el host, nombre de usuario y contraseña en config.inc.php y asegurarse que corresponden con la información provista por el administrador del servidor MySQL.

      😀

  5. Muchas gracias
    Me ayudo de mas por que borre sin queres el usuario pma has ayudado a mi holo

  6. Juan Arreaza on 23 julio, 2015 at 11:35 PM said:

    Este mensaje me sale en phpMyAdmin y no tengo idea del porqué.
    Gracias por cualquier ayuda que puedas prestarme.

    ” El almacenamiento de configuración phpMyAdmin no está completamente configurado, algunas funcionalidades extendidas fueron deshabilitadas. Averigüe por qué.

    O, de modo alternativo, utilizar la pestaña «Operaciones» de cualquier base de datos para configurarlo allí. “

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Post Navigation