Professional Documents
Culture Documents
org/base
Tutorial de introducción
Creación de Usuarios en MySQL
Parte 1
1.- Prologo.
EL presente tutorial trata de la creación y administración de Usuarios en el SGBD MySQL, esta es la primera
parte, en el cual solo será una introducción de cómo crear y dará privilegios de súper usuario a los usuarios
que se baya a crear.
Para esto se hace uso de una maquina virtual en el que simularemos, otro Windows uno con WAMP
(Windows, Apache, MySQL, Php), y el otro es XAMPP (Linux, Apache, MySQL, Perl, Php).
Bien ya esta creada la cuenta pero aun necesitamos aun mas de eso por el momento esa es la forma de crear cuentas
para uso local o uso desde otras terminales ahora les daremos permisos de todo o sea que pueda hacer todo con todas
las Bases de Datos y tablas en la segunda parte veremos cómo podemos restringir eso.
Ok el comando es.
grant all on *.* to ‘bett0’@’%’;
grant all Todos los privilegios
on sobre la base de datos, con que base de datos trabajaremos
*.* Esto indica BaseDeDatos.Tablas al poner un * indicamos todos ya sea BaseDeDatos o Tablas
to ‘bett0’@’%’; esto privilegios las tendrá la cuenta bett0 de forma remota y no así de local.
Wolf el Cliente
Bien veamos si realmente estamos dentro veamos las base de datos y estas misma deben de estar en la otra
máquina.
Solo tecleen
show databases; //mostrar las base de datos eso quiere decir
Bien hagamos el mismo comando en este caso en el servidor debe de salirnos la misma respuesta que salió en
la imagen de arriba solo tres base de datos.
show databases; //esto en el servidor
Como se puede observar ahí esta las mismas base de datos en la imagen de arriba ahora será eso para dar
permisos a una cuenta de forma local como de forma remota ose a para todas las maquinas.
Pero ahora que pasa si yo solo deseo dar ese permiso de ingresar a mi base de datos solo a 3 maquinas en
específico solo basta saber su IP y listo primero creamos una cuenta de forma local y luego de forma remota:
create user ‘bett0’@’localhost’ identified by ‘123’:
ahora daremos esos privilegios de ingreso y demás a las siguientes maquinas.
grant all on *.* to ‘bett0’@’192.168.27.1’;
grant all on *.* to ‘bett0’@’192.168.27.2’;
grant all on *.* to ‘bett0’@’192.168.27.3’;
http://www.clubinformatico.org/base/
http://www.ClubInformatico.org
Potosí-Bolivia. 2010