Professional Documents
Culture Documents
org/base
Tutorial de introducción
Creación de Usuarios en MySQL
Parte 2
1.- Prologo.
EL presente tutorial trata de la creación y administración de Usuarios en el SGBD MySQL, esta es la segunda
parte, en el cual daremos privilegios de BaseDeDatos, Tablas, Y Acciones.
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).
En Linux crearemos todo a crear la base de datos y tablas e insertar los datos como en la imagen
Ups un error pero solucionado ahora a meter datos en ESTU y luego que nos muestra las base de datos como
en la imagen de abajo
A ver las tablas dentro de la base UNO bueno ya estamos dentro de UNO
A ver las tablas dentro de la base UNO bueno ya estamos dentro de UNO
Bueno hasta ahí todo fácil solo crear y meter datos en unas tablas.
Bien ahora crearemos un usuario llamado bett0 para que ingresen todos o sea de forma global con %
y además que bett0 solo tenga acceso a la base de datos UNO y la tabla ESTU y que solo pueda visualizar los
datos con el comando select solo eso y nada mas como la imagen de abajo.
Bien probemos ahora entremos a MySQL por Windows la ip de Linux es 192.168.142.128 y la contraseña de
bett0 es 123 vean la imagen de abajo
Ya estando dentro de MySQL de forma remota y además con en el usuario bett0 y que el solo tiene privilegios
en la base de datos UNO y la tabla ESTU veamos sus base de datos.
Como se observa hay tres base de datos esto debido de que los dos primeros de arriba solo traen información
del usuario solamente de el en el caso de entrar como root entren tb a esa base de datos encontraran no solo
información del root si no de todos os usuarios pero la clave es la base de datos UNO entremos en la base de
datos Uno y veamos sus tablas.
Ahí está solo la tabla ESTU y no la tabla ALUM esto por los permisos que dimos.
Bien veamos el contenido de la tabla ESTU como muestra la imagen de abajo.
Dio resultado porque por dijimos que el usuario bett0 podría seleccionar pero podrá insertar en nuestro caso
no solo dimos esa opción de seleccionar solo hará eso y demás cosas noo. Si no creen vean la imagen de
abajo.
Si pueden observar al dar l comando de insert me da un mensaje que dice INSERT comando inhabilitado para
el usuario bett0@192.168.142.128 para la tabla estu
Bien ahora crearemos otro usuario llamado autf con contraseña 12345 y además que pueda seleccionar e
insertar en la base de datos UNO y tabla ALUM.
Además le daremos otro privilegio de crear e insertar pero en la base de datos DOS cualquier tabla.
Veamos el contenido de la tabla e insertemos otro dato y verán que si nos acepta esta vez por el hecho de que
le dimos permiso para eso.
Si que si, que les dije funciono pero ahora entremos a la base de datos DOS creemos una tabla en insertemos
datos pero luego veamos sus contenido.
Ven se creó se inserto pero no se pudo seleccionar la información por el permiso que dimos jajaja.
Hasta aquí la segunda parte de Usuarios en MySQL espero les haya servido.
http://www.clubinformatico.org/base/
http://www.ClubInformatico.org
Potosí-Bolivia. 2010