Hola kelpie,
He intentado modificar el archivo confic.inc.php de la siguiente manera, cambiendo el parámetro host, user y password:
Código PHP:
//éste es el segundo servidor, el primer servidor es igual que éste pero con user 'root' y pass '' (vacío)
$i++;
$cfg['Servers'][$i]['host'] = 'localhost'; //la he modificado, antes estaba vacía
$cfg['Servers'][$i]['port'] = '';
$cfg['Servers'][$i]['socket'] = '';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['compress'] = FALSE;
$cfg['Servers'][$i]['controluser'] = '';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['auth_type'] = 'config';
$cfg['Servers'][$i]['user'] = 'intranet_root'; //la he modificado, antes estaba como 'root'
$cfg['Servers'][$i]['password'] = 'root'; // la he modificado, antes estaba vacío
$cfg['Servers'][$i]['only_db'] = '';
$cfg['Servers'][$i]['verbose'] = '';
$cfg['Servers'][$i]['pmadb'] = ''; // 'phpmyadmin' - see scripts/create_tables.sql
$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]['verbose_check'] = TRUE;
$cfg['Servers'][$i]['AllowRoot'] = TRUE;
$cfg['Servers'][$i]['AllowDeny']['order']
= '';
$cfg['Servers'][$i]['AllowDeny']['rules']
= array();
Así, en la parte derecha arriba del PhpMyAdmin, tiene un desplegable para poder escoger servidor. Aparecen dos:
localhost(root)
localhost(intranet_root)
Selecciono el segundo y entonces me sale el siguiente error:
#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client
He probado a cambiar el parámetro 'auth_type' para que en lugar de 'config' sea 'cookie' o 'http', pero da el mismo error.
¿Alguien sabe qué puede pasar? ¿Una vez consiga que no me de el error ya podria utilizar este usuario para conectarme y hacer consultas como con el usuario 'root'?
Gracias por las molestias y saludos.