Unidad 19. Servidor de Pruebas (XV)


Establecer Privilegios en phpMyAdmin

 

En cualquier momento puedes utilizar el botón home para volver a la pantalla principal de phpMyAdmin.

Aquí encontraremos un enlace a la sección de Privilegios Privilegios que es la que nos ocupa en este apartado.

Haz clic sobre él y verás la siguiente ventana:

Privilegios en phpMyAdmin

Estableciendo privilegios podremos crear usuarios para la conexión remota a la base de datos con determinados derechos sobre una base de datos o incluso sobre una tabla.

De esta forma podemos controlar a los usuarios que utilicen la base de datos y hacer distinciones entre ellos en su forma de trabajar con las tablas.

 

Para crear un nuevo usuario sólo tienes que hacer clic en Agregar un nuevo usuario.

En la siguiente ventana tendrás que introducir los valores que definirán la cuenta:

Nuevo usuario en phpMyAdmin

Rellena los datos siguientes.

En Servidor selecciona Local porque es el único modo con el que vamos a trabajar en estos momentos.

El resto puedes configurarlo a tu gusto.

Más abajo encontrarás estas opciones:

Privilegios Globales en phpMyAdmin

Aquí podrás seleccionar los privilegios del usuario en forma global, las opciones que marques aquí se aplicarán sobre todas las bases de datos del sistema.

Puedes especificar también un límite de recursos (conexiones, peticiones, etc...)

Cuando estés listo pulsa Continuar.

 

Ahora verás la pantalla con las opciones del nuevo usuario que acabas de crear. Verás que algunas ya las conoces, como los privilegios globales.

Lo que nos interesa en este momento son unas opciones que encontrarás más abajo, los privilegios específicos. Es decir, privilegios enfocados a una única base de datos:

Privilegios específicos en phpMyAdmin

Selecciona una base de datos en el desplegable o escribe su nombre en el cuadro de texto. Luego pulsa Continuar.

Privilegios sobre una base de datos en phpMyAdmin

Selecciona los privilegios que quieras aplicar y pulsa Continuar para finalizar.

Verás que en la misma página más abajo tienes una opción muy parecida a la que acabamos de ver pero actúando únicamente sobre una tabla de la base de datos.

Estableciendo los privilegios de este modo recortaríamos muchísimo más la actuación del usuario sobre la base de datos.

 

Los privilegios más comunes son los siguientes:

SELECT: permite al usuario realizar una consulta de selección para poder leer los datos de una tabla.

INSERT: permite al usuario realizar una consulta de creación de registro para introducir nuevos datos en una tabla.

UPDATE: permite al usuario actualizar los valores de una tabla.

DELETE: permite al usuario eliminar registros de una tabla.

CREATE: permite al usuario crear tablas en la base de datos.

DROP: permite al usuario eliminar una tabla o la base de datos completa.

 

Si conoces un poco SQL estos privilegios ya te serán familiares.

 

Para practicar la creación de privilegios realiza el Ejercicio Paso a Paso de Asignación de Privilegios.

 

En este tema no realizaremos ejercicios sobre la creación de la base de datos del sitio Blog, en temas posteriores veremos qué tablas específicas deberemos crear y las crearemos entonces.

 

  Ejercicios del Tema 19.

  Prueba evaluativa del Tema 19.




  Ir a la página anterior Índice del curso  Ir a la siguiente página  

Pág. 19.15

Septiembre - 2007.


Página inicial  Cursos Informática Gratuitos

Síguenos en:   Facebook       Sobre aulaClic            Política de Cookies


© aulaClic. Todos los derechos reservados. Prohibida la reproducción por cualquier medio.