elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Rompecabezas de Bitcoin, Medio millón USD en premios


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux (Moderador: MinusFour)
| | |-+  Desinstalar Mysql en Centos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Desinstalar Mysql en Centos  (Leído 20,285 veces)
sagmont

Desconectado Desconectado

Mensajes: 54


Ver Perfil
Desinstalar Mysql en Centos
« en: 18 Marzo 2011, 18:28 pm »

Alguien me podria ayudar tengo un problema .Instale mysql en centos y pero a la  hora de ponerle contraseña al usuario de root ya no me dejo entrar con la conntraseña, se la quite y si me deja acceder pero a la hoara de ejecutar sentencias en el mysql no me las ejecuta me dice que debo tener privilegios de super usuario. Ya busque como solucionar el problema pero no ayo nada y supongo que lo mejor seria instalarlo de nuevo y empezar la configuracion desde el inicio pero tampoco he ayado como  desisntalarlo del centos . Si alguien me puede ayudar me seria de gran ayuda. Muchas gracias de antemano.


En línea

c0d3rSh3ll

Desconectado Desconectado

Mensajes: 190



Ver Perfil
Re: Desinstalar Mysql en Centos
« Respuesta #1 en: 19 Marzo 2011, 02:49 am »

yum remove -y mysql


En línea

sagmont

Desconectado Desconectado

Mensajes: 54


Ver Perfil
Re: Desinstalar Mysql en Centos
« Respuesta #2 en: 23 Marzo 2011, 01:24 am »

gracias por el comando. desinstale el mysql pero me sigue haciendo lo mismo no puedo ejecutar sentencias, me dice que no tengo los privilegios .Supuestamente al instalar el Mysql me debe crear 3 bd (mysql, information_schema y test)pero solo me aparecen las dos ultimas. La de mysql no la puedo ver y es la que tengo que modificar para cambiar privilegios, lo que he leido es que si no la veo es pork no tengo los privilegios, pero si quiero cambiarlos no me lo permite y tampoco crear un nuevo usuario con privilegios. Alguien me podria decir por que me hace esto o como lo puedo solucionar Gracias
En línea

el-brujo
ehn
***
Desconectado Desconectado

Mensajes: 21.590


La libertad no se suplica, se conquista


Ver Perfil WWW
Re: Desinstalar Mysql en Centos
« Respuesta #3 en: 23 Marzo 2011, 18:59 pm »

si eres root del servidor no hay problema, es muy fácil.


Citar
Paso 1: Detener cualquier proceso del servidor MySQL.
Paso 2: Iniciar el proceso del servidor MySQL (mysqld) con la opción –skip-grant-tables por lo cual este no preguntará por la contraseña.
Paso 3: Conectar al servidor MySQL como el usuario root
Paso 4: Configurar una nueva contraseña para la nueva contraseña root
Paso 5: Salir y reiniciar el servidor MySQL


    * Principal
    * Acerca de nosotros

Recuperar contraseña root de MySQL

Publicado por admin el 18 de junio de 2008 en MySQL

Usted puede recuperar la contraseña del servidor de base de datos MySQL con los siguientes pasos:

Paso 1: Detener cualquier proceso del servidor MySQL.
Paso 2: Iniciar el proceso del servidor MySQL (mysqld) con la opción –skip-grant-tables por lo cual este no preguntará por la contraseña.
Paso 3: Conectar al servidor MySQL como el usuario root
Paso 4: Configurar una nueva contraseña para la nueva contraseña root
Paso 5: Salir y reiniciar el servidor MySQL

A continuación están los comandos necesarios para cada uno de los pasos mencionados anteriormente (iniciar sesión como el usuario root):

Paso # 1: Detener el servicio mysql

# /etc/init.d/mysql stop

Salida:

Stopping MySQL database server: mysqld.

Paso # 2: Iniciar el servidor MySQL sin contraseña:

# mysqld_safe --skip-grant-tables

Salida:

[1] 5988

Iniciando el motor de mysqld de las bases de datos desde /var/lib/mysql

mysqld_safe[6025]: started

Paso # 3: Conectar al servidor mysql usando el cliente mysql:

# mysql -u root

Salida:

Bienvenido al monitor de MySQL.  Comandos y con ; o \g.

Your MySQL connection id is 1 to server version: 5.0.21-log

Tipiar ‘help;’ o ‘\h’ para obtener ayuda. Tipiar ‘\c’ para en vaciar el buffer.

mysql>

Paso # 4: Configurar una nueva contraseña del servidor MySQL para el usuario root:

mysql> use mysql;
mysql> update user set password=PASSWORD("NEW-ROOT-PASSWORD") where User='root';
mysql> flush privileges;
mysql> quit

Paso # 5: Detener el servidor MySQL:

# /etc/init.d/mysql stop

Salida:

Stopping MySQL database server: mysqld

STOPPING server from pid file /var/run/mysqld/mysqld.pid

mysqld_safe[6121]: ended

[1]+  Done                    mysqld_safe –skip-grant-tables

Paso # 6: Iniciar el servidor MySQL y verificar la contraseña:

# /etc/init.d/mysql start
# mysql -u root -p


# Parar mysql /etc/init.d/mysql stop
# Lanzar mysql sin proteccion de permisos /usr/sbin/mysqld –skip-grant-tables
# Desde otra sesión, conectar con mysql como root mysql -u root -D mysql
# Modificar la clave de root: update user set password=password(’clave_secreta’) where user=’root’;
# Paramos mysql: /usr/sbin/mysqld stop

Fuente:
http://dev.mysql.com/doc/mysql/en/resetting-permissions.html
En línea

sagmont

Desconectado Desconectado

Mensajes: 54


Ver Perfil
Re: Desinstalar Mysql en Centos
« Respuesta #4 en: 24 Marzo 2011, 00:42 am »

Muchas gracias amigo la verdad me resolviste el problema y ya pude crear mi usuario con todos los privilegios. Ahora sigo adelante con mi proyecto gracias otra vez.
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
.War en CentOS
Java
alki 2 3,563 Último mensaje 29 Diciembre 2009, 20:26 pm
por alki
CentOS 5.5
GNU/Linux
@synthesize 2 2,503 Último mensaje 16 Mayo 2010, 20:47 pm
por @synthesize
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines