El Martes, 4 de Abril de 2006 21:27, Ricardo Frydman Eureka! escribió: > Nicolas Pereyra Molinas wrote: > > Tengo instalado mysql-server4.1 en un sarge 3 con kernel 2.4.27-2-386
ok > > Al instalarlo no tengo problemas. Utilizo el phpmyadmin y funcionan > > todas las bases de datos. el problema surge cuando tengo que permitir al > > mysqld que reciba conexiones externas. ok > > En la documentación no encontré nada que me indique como establecer las > > distintas interfaces con las que deberá trabajar. Así que > > realiacé un backup de /etc/mysql/my.cnf y comenté la línea > > bind-address = 127.0.0.1 ciencia infusa? > > Reinicié el mysqld con /etc/init.d/mysql restart ¿como root? > > y aquí apareció el problema > > > > Stopping MySQL database server: mysqld...failed. > > /usr/bin/mysqladmin: shutdown failed; error: 'Access denied; you need > > the SHUTDOWN privilege for this operation' mmm > > Comencé a buscar por varias fuentes si es que el mysql está con > > problemas de configuración y aparentemente tiene que ver con la manera > > en que Debian maneja el paquete. Leí la documentación > > /usr/share/doc/mysql-server-4.1/README.Debian.gz y no encontré gran > > cosa. existe un usuario en mysql: 'debian-sys-admin', cuya contraseña está en un archivo de tu ordenador sólo legible por root... > > Lo peor de todo es que cuando quise volver atrás, al restaurar el backup > > de /etc/mysql/my.cnf el problema se mantuvo. Es decir, es este > > momento no tengo provilegios sobre las bases de datos. > > > > Al ingresar con mysql directamente (aún no establecí el password para el > > root) no puedo ver ninguna base de datos prueba con el user este que te digo > > mysql> show databases; > > Empty set (0.00 sec) > > > > pero al iniciar el demonio mysqld con la opción --skip-grant-tables > > puedo ver las bases de datos, pero no tengo privilegios para crearlos. > > > > Alguien tuvo este problema alguna vez. Cualquier ayuda es bienvenido. mmm, la verdad es que es raro, o no te explicas bien > Eso seguro :) > > En primer lugar...quien te dijo que comentando en /etc/mysql/my.cnf > bind-address = 127.0.0.1 > lograbas lo que pretendes? cierto! Fue una idea peregrina... > Revisa tu firewall y revisa la doc de mysql. > /usr/share/doc/mysql-server/ sobre todo README.Debian > > (Aclaro que hace rato no uso mysql, solo doy mi opinion "viendolo desde > afuera") > > Aprovecho la ocasion para recomendarte probar y usar postgresql. ahí ahí: ACTIVISMO! jeje yo también recomiendo el cambio, para lista de razones consultar a google (digo a Ricardo...) -- "Sólo en el diccionario hay éxito antes que trabajo." Rober Morales Chaparro