Sql Permisos
CONECTARNOS AL SERVIDOR DE MYSQL.
CREACION DE LA BASE DE DATOS Y LAS TABLAS
INSERCIONES EN LA BASE DATOS
TIPOS DE PRIVILEGIOS
CREACION DE USUARIOS Y ASIGNACIONDE PRIVILEGIOS
TEST DE USUARIOS Y PRIVILEGIOS
REVOCACION DE PRIVILEGIOS
13 DE NOVIEMBRE DE 2007 GRUPO 508. LIC. EN INFORMATICA
GEN: 2005-2010 JOE CONSTANTINO ENRIQUEZ FERNANDEZ
[tienda depinturas].sql
INSERT[PROYECTO TIENDA PINTURA].sql
NOTA: SE RECOMIENDA REALIZAR CONSULTAS PARTICULARES DE LAS TABLAS PARA
CORROBORAR LA INSERCION DE LOS REGISTROS
RECORDAMOS LOS 5 NIVELESDE PRIVILEGIOS
• Globales: se aplican al conjunto de todas las bases de datos en un
servidor. Es el nivel más alto de privilegio, en el sentido de que su
ámbito es el más general.
• De base dedatos: se refieren a bases de datos individuales, y por
extensión, a todos los objetos que contiene cada base de datos.
• De tabla: se aplican a tablas individuales, y por lo tanto, a todas lascolumnas de esas tabla.
• De columna: se aplican a una columna en una tabla concreta.
• De rutina: se aplican a los procedimientos almacenados. En MySQL se
pueden almacenar procedimientos consistentesen varias consultas
SQL.
PRIVILEGIOS GLOBALES
VER EJEMPLO
PRIVILEGIO_GLOBAL_AUDITOR.sql
EL USUARIO „ AUDITOR ‟ PODRA ACCEDER A TODAS LAS BASES DE DATOS QUE EXISTAN EN NUESTRO SERVIDOR,PERO SOLO PODRA REALIZAR CONSULTAS PUES ES EL UNICO PERMISO QUE TIENE AUTORIZADO.
NO PODRA HACER NI ACTUALIZACIONES NI BORRAR REGISTROS DE NINGUNA TABLA, EN NINGUNA BASE DE DATOS
PRIVILEGIOS SOBREBASE DE DATOS
VER EJEMPLO
USER_SUPERVISOR.sql
EL USUARIO „ SUPERVISORD ‟ PODRA ACCEDER A TODAS LAS TABLAS DE NUESTRA BASE DE DATOS CREADA ( „SW‟ ),
Y PODRA SELECCIONAR, MODIFICAR Y BORRAR DEESAS TABLAS
PERO SOLO TENDRA PRIVILEGIOS SOBRE ESA BASE DE DATOS, NO PODRA INTERACTUAR CON NINGUNA OTRA BASE DE
DATOS DEL SISTEMA.
PRIVILEGIOS SOBRE BASE DE DATOS, SOBRE TABLAS Y SOBRE...
Regístrate para leer el documento completo.