Sei sulla pagina 1di 3

-En este ejemplo se usara el SGBD XAMPP 1.8.

0-VC9 -Abrimos el Panel de Control de Xampp, si no estn encendidos los servicios de A pache y MySQL, hay que encenderlos en la columna de Actions Dndoles un clic en l os botones Start de Cada Servicio. -Abrimos el phpMyAdmin, que es la interfaz grfica de MySQL -Podemos abrirlo desde el Panel de Control, dndole un clic al Botn Admin -o Abriendo el Explorador de Internet, con el que cuente, y en la barra de direcciones le ponemos: localhost+ Enter, - seleccionamos phpMyAdmin y listo ya vamos a estar como sper usuario o root. -En el panel que se encuentra en la parte derecha podemos darnos cuenta que el usuarios es root@localhost. -Ahora para crear usuarios nos vamos a la Barra de mens de localhost Usuarios . - nos daremos cuenta que ya existen algunos usuarios con sus privilegios . - damos clic en Agregar Usuario . -Ponemos el Nombre del usuario: en este caso va Ser: jesus_soria -Servidor: Seleccionamos Local -Una contrasea: en este ejemplo le ponemos: Soria -En la parte de Bases de datos: - seleccionamos la ltima opcin, para otorgarle al usuario todas las bases de datos que crearemos ms adelante. -En la parte de Privilegios Globales: - Seleccionamos los privilegios que el usuario va tener.. -En la columna de Datos; - son privilegios en el que el usuario pude manipular los datos de u na tabla, seleccionar, insertar, etc. -En la columna de Estructura; -Estos privilegios son para que el usuario pueda manipular las tablas y bases de datos, como crearlas o eliminar, etc. -En la Columna de Administrador; Son privilegios de root o para sper usuarios, que administra los usuarios . -En este ejemplo; - el Usuarios jesus_soria va tener los siguientes privilegios; -En datos; Seleccionar e Insertar -En estructura; va poder crear tablas y bases de datos - pero no va poder eliminar,actualizar datos y bases de datos, etc. -Con el fin de demostrarles que a un usuario pueden restringirle lo que ustedes quieran, como un Administrador de BD. -Una vez hecho todo lo anterior le damos en el botn Agregar Usuario .

-Se darn cuenta que luego, luego se agreg el usuario jesus_soria.

-Ahora para acceder a phpMyAdmin como el usuario jesus_soria que acabamos de crear . Vamos a configurar un archivo de Xampp. Cerramos el Explorador de Internet. -Despus vamos a Inicio + Equipo + Disco local C: + Xampp + phpMyAdmin archivo: config.inc y lo editamos (abrimos). Buscamos el

Nota: En Wamp server este archivo se llama config.inc.php Nota: tambin este archivo lo puede encontrar de la siguiente manera . -En el caso de tener Wamp Server lo puede encontrar poniendo en el bus cador: config.inc.php -Y enseguida modificamos esto en cualquier SGBD (Xampp o Wamp): -Buscamos donde diga: - $cfg['Servers'][$i]['auth_type'] = 'config'; por cookie + guardamos cambios. y el config lo cambiamos

-Abrimos otra vez el Explorar de Internet y le ponemos localhost + Enter. Selec cionamos phpMyAdmin. Y nos pedir el Usuario y la contrasea. Le ponemos el usuario que acabamos de crear (jesus_soria) y la contrasea (soria). -Se darn cuenta que el nombre del Usuario ya es jesus_soria@localhost..... -Ahora para probar que este usuario tiene privilegios y restricciones hacemos lo siguiente: -Como este Usuario Tiene los privilegios de Crear BD y Tablas: -Creamos una BD que se llame Alumnos -Creamos una tabla que se llame GrupoA con los siguientes atribu tos (id, nombre, apellido). Tambin tiene los privilegios de Insertar y Seleccionar Datos: -Insertemos unos datos As.. -Seleccionar unos datos (hacer consultas)

As..

Ahora comprobemos las restricciones.. No pude actualizar, ni eliminar d atos, bases de datos y tablas. -Tratemos de actualizar un dato.. -Se darn cuenta que nos manda un error -Tambin al querer eliminar un dato, tabla o BD Ahora accedemos el phpMyAdmin como sper usuario (root), se darn cuenta que con e ste usuario podemos hacer las operaciones que al usuario jesus_soria le restring imos. -Como actualizar un dato, eliminarlo, etc.. Veamos...

Potrebbero piacerti anche