Está en la página 1de 3

Instituto Tecnológico Superior de

Misantla

Ingeniería en Sistemas Computacionales

Asignatura: Taller de Base de

Datos

Unidad 3 – Control de Acceso

Nombre de la Actividad:

Cuadro sinóptico U3

Nombre del Alumno:

Navarro Romero Erika Yamileth

Fecha de Entrega: 15-11-21

Km. 1.8 Carretera a Loma del Cojolite S/N, C.P. 93821, Misantla, Ver.

Tel. 01 235 323 1545, ext. 119, e-mail:

gguendulaye@misantla.tecnm.mx
1
Usuarios normales Usuarios que manejan la base de datos por medio del programa de software que contiene interfaces
gráficas de los formualarios

Usuarios sofisticados Son los usuarios que interactúan y manejan el sistema/base de datos sin interfaces gráficas, estos usuarios
tienen la libertad de hacer consultas de información

Son profesionales en el área de informática que manejan el sistema a través del Lenguaje de
Tipos de Usuario Manipulación de Datos
Programadores de
aplicaciones
Usuarios encargados de programar el sistema de

Son los usuarios que tienen un control total sobre la


base de datos.

Definir del esquema de la base de datos.


Administradores de Bases
de Datos
Modificar el esquema de la base de datos
Funciones

Definir la estructura y métodos de acceso a la

Conceder autorizaciones de acceso a los datos

Dar mantenimiento rutinario sobre la base de

Para la creación de un usuario se tiene


CREATE USER user_name IDENTIFIED BY ‘password’ [ OPTIONS ]
la sentencia estándar:

Modificación de usuarios ALTER USER user_name [ OPTIONS ]


Creación de Usuarios Existen más operaciones sobre
usuarios, como:

Borrar un usuario DROP USER user_name [ CASCADE ]

Enlistar todos los usuarios existentes DESCRIBE DBA_USERS;


SELECT USERNAME FROM ALL_USERS;

determinan qué operaciones puede realizar la cuenta.


Control de Acceso

CREATE permisos de creación de tablas y base de datos

SELECT permisos de realizar consultas para visualizar la información

INSERT permisos para agregar nuevos registros a las tablas.


Privilegios a Usuarios
UPDATE permisos de modificación a los registros existentes en las tablas

DELETE permisos para borrar registros o entradas de la tabla

DROP permisos para eliminar tablas y bases de datos completas

GRANT OPTION Permite otorgar o eliminar privilegios de otros usuarios.

Rol CONNECT Otorga permisos al usuario para conectarse a la base de datos, crear tablas, vistas, secuencias, sinónimos en
la base de datos

Roles predeterminados en
Oracle Rol RESOURCE Otorga permisos al usuario para realizar clusters,disparadores,paquetes,funciones, etc.

Rol DBA Rol orientado a administradores, otorga permisos al usuario para hacer funciones de base de datos y disponer de cualquier
privilegio

Roles
Creación CREATE ROLE role;

Asignación de privilegios GRANT NombrePrivilegios ON Nombre_Tabla to Nombre_Rol with grant option;

Asignación de un rol a un GRANT Nombre_Rol TO NombreUsuario;

Eliminación de un rol DROP ROLE Nombre_Rol;

También podría gustarte