Está en la página 1de 2

Tecnológico Nacional de México Instituto Tecnológico de

Frontera Comalapa

CARRERA:
Ingeniería en sistemas computacionales

MATERIA:
Taller de base de datos

ACTIVIDAD:
Mapa conceptual

DOCENTE:
Ing. Bernardo Velázquez Velazco

ESTUDIANTE:
Elaine Sonia Edith Ruiz López

NUMERO DE CONTROL
211260038

Fecha de entrega: 21/11/23


CONTROL DE
ACCESO

TIPOS DE CREACIÓN DE PRIVILEGIOS DE ROLES


USUARIOS USUARIOS USUARIOS

es una colección de privilegios del


Es un nombre de acceso a la base de Un privilegio es un derecho para sistema y de objetos que se
datos. Normalmente este va asociado a Para la creación de un usuario
ejecutar un tipo particular de sentencia otorgan a usuarios y a otras
una clave. Los passwords son fijados se tiene la sentencia estándar:
ó para acceder a un objeto de otro tareas.
cuando se crea un usuario y pueden ser usuario. Una vez creados los usuarios
alterados por el DBA o por el usuario CREATE USER user_name Gracias a los roles se facilita la
será necesario dotarlos de privilegios
mismo. La BD almacena una versión IDENTIFIED BY ‘password’ [ para que puedan realizar operaciones asignación de privilegios a los
encriptada del password en una tabla OPTIONS ] específicas en la base de datos. Estos usuarios. Un usuario puede tener
del diccionario llamada dba_users o privilegios suelen clasificarse en: asignados varios roles y viceversa.
all_users.

Ejemplo:
TIPOS Privilegios del Sistema ( System Para asignar o retirar privilegios
CREATE USER user_name {IDENTIFIED privileges ) permisos a niveles de la base de un rol se utiliza una
BY ‘password’ | EXTERNALLY | de datos como pueden ser conexión a la sentencia similar a cuando se
GLOBALLY AS globalName. base de datos, creación de usuarios, desea asignar o retirar
Usuarios normales: Son Programadores de limitar cuentas.
[DEFAULT TABLESPACE tablespace] privilegios a un usuario.
usuarios que interactúan aplicaciones: Son profesionales
con el sistema mediante informáticos que escriben los Privilegios sobre Objetos ( Object CREATE ROLE role;
[TEMPORARY TABLESPACE
privileges ) vistas, tablas, secuencias,
un programa de programas de aplicación, tablespace]
procedimientos, paquetes. GRANT SELECT, INSERT,
aplicación con una utilizando herramientas para
[QUOTA {quantity [K|M] | UPDATE, DELETE ON table TO
interfaz de formularios, desarrollar interfaces de
UNLIMITED} ON tablespace user;
donde puede rellenar usuario, que facilitan crear los
Privilegios sobre objetos:
los campos apropiados formularios e informes sin [QUOTA {quantity [K|M] |
del formulario. escribir directamente el UNLIMITED} ON tablespace [...]] ALTER, EXECUTE, INDEX, INSERT, READ,
programa. REFERENCES, SELECT, UPDATE, ALL ó ALL
] Para asignar un rol a un
PRIVILEGES
usuario se utiliza la
[PASSWORD EXPIRE] siguiente sentencia:
Usuarios sofisticados. Privilegios del sistema:
Interactúan con el Administradores de la base de [ACCOUNT {UNLOCK|LOCK}]; GRANT role_name TO user;
ALTER ANY INDEX, ALTER ANY ROLE, ALTER
sistema sin programas datos (ABD). Son las personas
ANY TABLE ,ALTER DATABASE, ALTER
escritos, usando el que tienen el control central del Para eliminar un rol se
PROFILE, ALTER USER, BACKUP ANY TABLE,
lenguaje de consulta de SGBD. utiliza se utiliza la
BECOME USER, COMMENT ANY TABLE,
base de datos para hacer sentencia:
Para Modificar un usuario se utiliza la CREATE PROFILE, CREATE ROLE,etc.
sus consultas. sentencia: DROP ROLE role_name;

Entre las funciones del ABD se encuentran: ALTER USER user_name [ OPTIONS ]

 Definición del esquema de la base Para borrar a un usuario se utiliza la


de datos. sentencia:
 Definición de la estructura y el
método de acceso. DROP USER user_name [ CASCADE ]
 Modificación del esquema.
Para ver todos los usuarios se utiliza la
 Concesión de autorización para el
sentencia:
acceso a los datos. Referencias bibliográficas:
 Mantenimiento rutinario. DESCRIBE DBA_USERS;
Taller de base de datos.
SELECT USERNAME FROM ALL_USERS;
https://sites.google.com/a/tectijuana.edu.mx/2016_08_tbd_
8/3-lenguaje-de-manipulacion-de-datos-dml/3-1-insercion-
eliminacion-y-modificacion-de-registros

https://es.linkedin.com/pulse/los-3-tipos-b%C3%A1sicos-de-
sistemas-control-acceso-cdvi-latinoam%C3%A9rica

También podría gustarte