Hola a todos, por favor necesito de su valiosa ayuda. Tengo un problema: El usuario root ha perdido sus privilegios, y no me permite levantar los servicios de Mysql y de Postgresql, desde el arranque me dice acceso denegado, el arranque se hace con un usuario root normal.
saludos Bertha
Hola,
2010/3/18 Bertha Mazon berthaeb@yahoo.es:
Hola a todos, por favor necesito de su valiosa ayuda. Tengo un problema: El usuario root ha perdido sus privilegios, y no me permite levantar los servicios de Mysql y de Postgresql, desde el arranque me dice acceso denegado, el arranque se hace con un usuario root normal.
Y...¿Qué has hecho? Para que root pierda sus privilegios...
Una vez me paso eso, cuando le puse phpmyadmin, y cuando queria ingresar por consola, no podia, acceso denegado decia, eso fue por q en phpmyadmin, le puse un usuario para ingresar, eso me paso cuando hice: descargue phpmyadmin.tar.gz descomprimi y le puse en /var/www/html luego en config.inc.php creo ahi agregue a root y contraseña, eso creo me hizo el error, lograba ingresar por phpmyadmin, pero por consola ya no, por default mysql no trae contraseña, ahi el error creo..., alguien q me pueda decir la forma correcta de hacer ello, lo q deseo es ingresar tanto por terminal y por interfaz grafica usando phpmyadmin, para tener control total de mysql, debo poner primero contraseña a mysql por terminal?¿? y luego instalr phpmyadmin?¿? y hacer coincidir los usuarios y contraseña?¿?,
El 18 de marzo de 2010 16:51, Oscar Osta Pueyo oostap.listas@gmail.comescribió:
Hola,
2010/3/18 Bertha Mazon berthaeb@yahoo.es:
Hola a todos, por favor necesito de su valiosa ayuda. Tengo un problema: El usuario root ha perdido sus privilegios, y no me permite levantar los servicios de Mysql y de Postgresql, desde el
arranque
me dice acceso denegado, el arranque se hace con un usuario root normal.
Y...¿Qué has hecho? Para que root pierda sus privilegios...
-- Oscar Osta Pueyo oostap.listas@gmail.com _kiakli_
http://fedoraproject.org/ca/ _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
El jue, 18-03-2010 a las 17:24 -0500, Edgar Rodolfo escribió:
Una vez me paso eso, cuando le puse phpmyadmin, y cuando queria ingresar por consola, no podia, acceso denegado decia, eso fue por q en phpmyadmin, le puse un usuario para ingresar, eso me paso cuando hice: descargue phpmyadmin.tar.gz descomprimi y le puse en /var/www/html luego en config.inc.php creo ahi agregue a root y contraseña, eso creo me hizo el error, lograba ingresar por phpmyadmin, pero por consola ya no, por default mysql no trae contraseña, ahi el error creo...,
Primero, me parece pertinente aclarar que el usuario 'root' de MySQL es una cosa completamente separada del usuario 'root' del sistema. El del sistema (UID=0 y GID=0) es el usuario *más* privilegiado. El de MySQL es el usuario con más privilegio del motor MySQL y sólo del motor, técnicamente se le llama DBA (Data Base Administrator)
alguien q me pueda decir la forma correcta de hacer ello, lo q deseo es ingresar tanto por terminal y por interfaz grafica usando phpmyadmin, para tener control total de mysql, debo poner primero contraseña a mysql por terminal?¿? y luego instalr phpmyadmin?¿? y hacer coincidir los usuarios y contraseña?¿?,
En general se recomienda que, nunca, nunca, pero nunca jamás usar los usuarios privilegiados al menos que sea *absolutamente* necesario.
Para el caso particular de MySQL se recomienda:
1. Asignar una contraseña fuerte a 'root' (DBA) desde la consola 2. Como usuario 'root' (DBA) crear otro usuario, por cada base de datos que se vaya a usar y asignarle privilegios para trabajar con tablas para esa bases de datos. Este usuario se debe usar en las aplicaciones 3. Para administrar el motor se recomienda crear otro usuario con casi todos los privilegios y usar ese en PHPMyAdmin (la idea es evitar de usar 'root' DBA hasta donde sea posible)
Está demás recomendar que nunca se deben poner las mismas contraseñas para 'root' del sistema y para 'root' DBA de MySQL
Una buena lectura es: http://dev.mysql.com/doc/refman/5.0/en/security-guidelines.html
Se que es una lista de CentOS, perdón por poner tantas cosas de MySQL.
Saludos
El jue, 18-03-2010 a las 16:26 +0000, Bertha Mazon escribió:
Hola a todos, por favor necesito de su valiosa ayuda. Tengo un problema: El usuario root ha perdido sus privilegios, y no me permite levantar los servicios de Mysql y de Postgresql,
Es muy difícil que root pierda sus privilegios a no ser que estés jugando con SELinux. ¿ Qué estuviste haciendo ?
Mi consejo es que revises el registro de eventos (/var/log/messages) y veas que es lo que ocurre cuando intentas levantar MySQL o Postgresql. Y si nos muestras esos mensajes, seguro podemos ayudarte mejor.
desde el arranque me dice acceso denegado, el arranque se hace con un usuario root normal.
La verdad no te entiendo :-(... a que te refieres con «usuario root normal» ?
Saludos
gracias por la respuesta, lo estare revisando y les cuento, estos dias volvere hacer el test, ya tengo una maquna virtual donde he instaldo centos..., ah otra duda, cuando descargaba en phpmyadmin 3.x y el 2.x creo, las ocsas eran totalmente diferentes para instalr, luego de descomprimir el archivo y poner en el servicio web el 2.x si se deja pero el 3.x no se podia, eso me paso, lei pero no pude on el 3.x, para usa r el 3.x tuve q instalr en fedora median te yum, en el 3.x modifique el config.inc.php en ambos 2.x y 3.x, pero como reitero el 3.x no me podia logear no entre nuca, pero con el 2 apensa metia el phpmyadmin en html cargaba y me mostraba directo las bases de datos agregue user y password y todo bien ademas lei por ahi q en 3.x ya no hay q hacer nada, pero no pude..., alguien podria orientarme?¿'
El 19 de marzo de 2010 08:36, Hardy Beltran Monasterios hbm@hardy.com.boescribió:
El jue, 18-03-2010 a las 16:26 +0000, Bertha Mazon escribió:
Hola a todos, por favor necesito de su valiosa ayuda. Tengo un problema: El usuario root ha perdido sus privilegios, y no me permite levantar los servicios de Mysql y de Postgresql,
Es muy difícil que root pierda sus privilegios a no ser que estés jugando con SELinux. ¿ Qué estuviste haciendo ?
Mi consejo es que revises el registro de eventos (/var/log/messages) y veas que es lo que ocurre cuando intentas levantar MySQL o Postgresql. Y si nos muestras esos mensajes, seguro podemos ayudarte mejor.
desde el arranque me dice acceso denegado, el arranque se hace con un usuario root normal.
La verdad no te entiendo :-(... a que te refieres con «usuario root normal» ?
Saludos
-- Hardy Beltran Monasterios La Paz, Bolivia.
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es