El Blog de Pablo

Mi blog

Añadir usuarios a MySQL

Acabo de instalar LAMP en mi equipo de sobremesa y me ha surgido el mismo problema que me ocurrió cuando lo instalé en el servidor y es que no puedo acceder con la cuenta de root desde phpMyAdmin. En realidad no soluciono esta cuestión, si no que lo que voy a hacer es añadir dos usuario nuevos a la base de Datos. Un usuario que será con el que yo accederé y otro con el que accederá mi aplicación web. No voy a descubrir nada nuevo ya que lo que voy a explicar es sacado de la documentación oficial de MySQL, pero como ya es la segunda vez que me toca buscarlo, pues lo voy a postear para que no se me pierda.

Lo primero que hacemos será acceder a la base de datos con el usuario “root”:

shell>$ mysql -user=root mysql

En este caso, el acceso se hace sin contraseña porque en el momento de la instalación de la base de datos dejé el campo de la contraseña en blanco. En el caso de haberle asignado contraseña al usuario “root” habrá que añadir al comando anterior la opción –pasword o -p.

Una vez que hemos entrado en la consola de myql, vamos a crear tres usuarios. Dos de ellos con el mismo nombre pero permitiendo el acceso desde el localhost y desde fuera de la maquina local. El tercer usuario será el que use la aplicación web y que solo tendrá permisos para acceder desde el localhost. Para simplificar la cosa, los tres usuarios tendrán todos los privilegios.

mysql> GRANT ALL PRIVILEGES ON *.* TO ‘USUARIO_CUALQUIERA‘@’localhost‘ IDENTIFIED BY ‘AQUI EL PASS‘ WITH GRANT OPTION;
mysql> GRANT ALL PRIVILEGES ON *.* TO ‘USUARIO_CUALQUIERA‘@’%‘ IDENTIFIED BY ‘AQUI EL PASS‘ WITH GRANT OPTION;
mysql> GRANT ALL PRIVILEGES ON *.* TO ‘USUARIO_APLICACION_WEB‘@’localhost‘ IDENTIFIED BY ‘AQUI EL PASS‘ WITH GRANT OPTION;

NOTA IMPORTANTE: las comillas simples hay que respetarlas.

Para salir de la consola tecreamos el comando “quit“.

Info extraida de de la documentación oficial de MySQL.

Anuncios

20 abril, 2009 - Posted by | MySQL, Software Libre, Ubuntu

Aún no hay comentarios.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: