La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

PRIVILEGIOS DE ACCESO EN INFORMIX Prof. Gabriel Matonte.

Presentaciones similares


Presentación del tema: "PRIVILEGIOS DE ACCESO EN INFORMIX Prof. Gabriel Matonte."— Transcripción de la presentación:

1 PRIVILEGIOS DE ACCESO EN INFORMIX Prof. Gabriel Matonte

2 PRIVILEGIOS Hay privilegios para: La Base de Datos Las tablas Los atributos

3 PERMISOS A LA BD CONNECT Hacer consultas a las tablas si tiene privilegios Crear Vistas si tiene privilegios Crear tablas temporarias e indices sobre ellas Alterar y eliminar tablas e indices de los cuales sea dueño Dar privilegios sobre tablas que le pertenecen

4 PERMISOS A LA BD RESOURCE Ampliar el modelo de la BD Hacer consultas a las tablas que tenga privilegios Crear nuevas tablas e índices

5 PERMISOS A LA BD DBA Dar cualquier privilegio sobre la base a otro usuario Eliminar cualquier objeto del modelo aunque no sea dueño Ejecutar consultas Crear tablas, índices y vistas y asignar a otro usuario como dueño Ejecutar las sentencias de la B.D.: commit work y rollback work

6 PERMISOS POR DEFECTO Cuando se crea una BD, el creador queda como DBA Ningún otro usuario puede acceder a la BD, hasta que se le especifiquen derechos

7 PERMISOS A NIVEL DE TABLAS Y COLUMNAS ALTER DELETE INDEX INSERT SELECT [col] UPDATE [col] ALL

8 SENTENCIAS SQL PARA DAR DERECHOS GRANT tab_priv ON nom_tabla | db_priv TO PUBLIC | Lista Usuarios [WITH GRANT OPTION]

9 EJEMPLOS GRANT DBA TO PUBLIC GRANT CONNECT TO gmatonte GRANT ALTER ON clubes TO gmatonte WITH GRANT OPTION GRANT SELECT nombre,apellido ON Clientes TO PUBLIC

10 SENTENCIAS SQL PARA QUITAR DERECHOS REVOKE tab_priv ON nom_tabla |db_priv FROM PUBLIC | Lista_de_usuarios

11 EJEMPLOS DE REVOKE REVOKE RESOURCE FROM gmatonte REVOKE DELETE ON Clubes FROM PUBLIC REVOKE ALTER ON Clubes FROM gmatonte

12 ACLARACIONES Los permisos se dan y quitan con revoke y grant y no con el sist. Op. Un usuario no puede quitarse privilegios a si mismo. Solo el que creo la tabla, el DBA y un usuario con Grant Option puede dar o quitar privilegios.


Descargar ppt "PRIVILEGIOS DE ACCESO EN INFORMIX Prof. Gabriel Matonte."

Presentaciones similares


Anuncios Google