Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/06/2003, 04:45
lailuluelo
 
Fecha de Ingreso: mayo-2003
Mensajes: 125
Antigüedad: 21 años, 8 meses
Puntos: 0
Seguridad phpmyadmin/MySQL

Hola amigos,

Cuando instalé phpmyadmin lo deje todo por defecto y claro, pueden entrar hasta la cocina sin mayor esfuerzo.

Para evitar esto, me he dado una búsqueda por el foro y he hecho una serie de cambios que no dan resultado. Por pasos:

1º.- He editado el fichero config.inc.php y modificado las siguientes variables:

Código PHP:
$cfg['PmaAbsoluteUri'] = 'http://localhost/phpMyAdmin/';

$cfg['Servers'][$i]['host']          = 'localhost'// MySQL hostname
$cfg['Servers'][$i]['auth_type']     = 'config';    // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user']          = 'root';      // MySQL user
$cfg['Servers'][$i]['password']      = 'root1009';  // MySQL password (only needed
                                                    // with 'config' auth_type) 
Resultado:

1.1.- Si utilizo cookies ó http se cuela con usuario root y sin password ( mal asunto )

1.2.- Si utilizo config, me sale el siguiente mensaje de error, sin dejarme insertar contraseña alguna.

Código PHP:
Bienvenido a phpMyAdmin 2.3.3pl1


Error

MySQL ha dicho



Access denied for user'root@localhost' (Using passwordYES
2º.- Por otra parte he editado las contraseñas del usuario root en el propio phpmyadmin, esto es, ahora tienen contraseña y antes desde la aplicación no las utilizaba para acceder a los datos.

Resultado

2.1.- La aplicación se conecta a la bd con root sin contraseña, cuando NO debia hacerlo.


He verificado tb en los manuales de maestrosdelweb y desarrolloweb y no veo donde está el error. ¿Me podéis ayudar?

Gracias,


La verdad es que con otros usuarios distintos de root si funciona, pero no queiro dejar usuario root sin contraseña y que se cuelen todos. GRACIAS

Hay que reiniciar

Gracias y perdonad
__________________
Lailuluelo
El error está en lo obvio

Última edición por lailuluelo; 18/06/2003 a las 04:45