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 -- Hardy Beltran Monasterios La Paz, Bolivia. _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es