-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El Mar 03 Dic 2002 21:01, Maria Garcia Suarez escribió: > ¡Hola! > > Me autorespondo primero para agradecer la ayuda > enviada por todos, segundo para comunicar que > lamentablemente nadie dio en el clavo (iCorre_[spa], > no hay besito, bueno, si, por responder :-*) y tercero > para enviar la solucion que me han dado por el IRC. > Asi si alguien se encuentra con lo mismo podra > encontrar la solucion en el archivo de la lista. > > Las soluciones propuestas apuntaban muchas veces a > hacer cosas que en el mail ya comentaba que no > funcionaban pero aun asi se agradece el interes > mostrado para ayudarme, sois los mejores! :-* > > Vayamos ahora a la solucion del problema :-D > > --- Maria Garcia Suarez <[EMAIL PROTECTED]> > > wrote: > > Hola! > > > > >> Ayer intente instalar MySQL pero parece que cosa > > > > no > > > > >> funciona. Hice: > > >> apt-get install mysql-server > > >> Este comando me instalo tambien el mysql-cliente. > > >> Despues, siguiendo las instrucciones que hay en > > >> centenares de paginas ejecute: > > >> mysql -u root -p > > > > > > Prueba con: mysql -u root > > > Cuando instalas mysql, no hay definido ningún > > > password. Lo tendrás que hacer > > > tu con mysqladmin. > > > > mysql -u root > > ERROR 1045: Access denied for user: '[EMAIL PROTECTED]' > > (Using password: NO) > > No me deja, sabes donde puede estar el problema? > > Como > > comentaba en mi mail no tengo /root/.my.cnf y en > > mysql.cnf no hay nada sobre passwords (tal como > > viene > > de serie, no he tocado nada) :-( > > No se la razon pero el root tenia un password asignado > de buen principio, password que yo, naturalmente no > conocia, igual en alguna instalacion anterior quedaron > rastros de pruebas que hice pero me sorprende pq al > desinstalar y volver a instalar crei haber purgado > correctamente.
¿Quizá habías instalado previamente una versión de mysql? Si es así, en la instalación pregunta si al desinstalar mysql se borrarán o no las bases de datos. Si se responde que no, y se desinstala mysql, las bases de datos permanecen. Con lo cual si se vuelve a instalar, podría ocurrir que la información sobre usuarios y permisos se mantenga, de ahí que tuvieras un password para root. > > Total, cuando no se tiene el password y se quiere > entrar para cambiar algo hay que hacer: > > 1 - En caso de estar corriendo, matar el demonio > 2 - Ejecutar: > > /usr/sbin/mysqld --skip-grant-tables > > Con este comando lanzaremos el demonio de manera que > ignore todas las restricciones de passwords, permisos, > etc... Ojo con el tema seguridad, podemos cerrar las > conexiones con el exterior antes de ejecutar este > comando. > > 3 - Ejecutar (desde otra consola en mi caso): > > mysql -u root -D mysql > > Entraremos como root y usando la base de datos mysql, > que es donde se guardan los permisos. > > 4 - Una vez dentro del cliente lanzamos el siguiente > comando: > > update user set password=password("clave_secreta") > where user="root" > > donde clave_secreta es la nueva clave que queremos > para el usuario root. Esto en principio ha de afectar > a unicamente una fila, en mi caso, no se la razon, > afectaba a dos :-? Alguien sabe? Normalmente hay una entrada para el usuario root cuando se conecta desde localhost, y en el caso de que además permitamos conexiones externas por TCP/IP (puerto 3306) aparecerá otro registro para root y el nombre del host. > > Ahora el usuario root tendra por clave: clave_secreta. > > 5 - Matamos al peludo demonio y lo lanzamos otra vez: > > /usr/sbin/mysqld stop > /etc/init.d/mysql start > > Y... tachan :-) Ya rula todo :-) > > Ahora podemos ejecutar: > > mysql -u root > > el sistema nos pedira el password, le entramos > clave_secreta y ya estamos dentro :-) > > No olvideis volver a abrir la conexion (puerto 3306) > con el exterior en caso de haberla cerrado. > > El siguiente paso es variar nuestra dieta para incluir > en nuestras comidas algun producto y/o vitamina que > potencie la memoria :-D > > Si alguien tiene alguna duda o sabe la respuesta a la > pregunta de las 2 filas afectadas ya sabe :-) > > Muchas gracias a todos por la ayuda. Besos para todos > > :-* > > Maria > > > __________________________________________________ > Do you Yahoo!? > Yahoo! Mail Plus - Powerful. Affordable. Sign up now. > http://mailplus.yahoo.com Saludos, - -- - ----------------------------------+--------------------------- José Manuel Pérez Fuente | Universidad del País Vasco Punto Neutro EuskoNIX (UPV/EHU) | E-mail: [EMAIL PROTECTED] Plaza Elhuyar, 1 (Edif. Barriola) | Tel.....: +34 943 018 281 20018 San Sebastián (SPAIN) | Fax.....: +34 943 219 306 - ----------------------------------+--------------------------- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE97cygRRyB6LZLkhsRAsxaAJ9CHqdy83tNdbUzWoBGQqM4EeOJOQCaAhcZ DUgFfIWEmgYqgxPZdD5GHrs= =TuI6 -----END PGP SIGNATURE-----