Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PARTICIPANTES:
Tutor:
SONIA CONSUELO BARAHONA
INTRODUCCIÓN...........................................................................................................................3
Respuesta de la pregunta motivadora…………………………………………………………4
Crear y gestionar estructuras de almacenamiento………………………………………….....5
Crear y gestionar usuarios…………………………………………………………………….7
Gestionar esquemas y objetos……………………………………………………………….15
BIBLIOGRAFÍA............................................................................................................................62
INTRODUCCION
El siguiente trabajo implementa la seguridad de la base de datos por medio del lenguaje de
definición de datos creando usuarios y privilegios, esto nos ayuda a crear más seguridad en los
datos y la forma de almacenamiento limitando la información a ciertos usuarios, consiguiendo
una privacidad en ciertos datos importantes en la plataforma.
El ejercicio es muy productivo porque en este se plasma la realidad de las empresas, donde cada
una tiene ciertos privilegios otorgando permisos a ciertos usuarios.
RESULTADO DE LA ACTIVIDAD
Tener un sistema de integridad en base de datos único, bien definido y bien controlado aumenta
la estabilidad, el rendimiento, la reutilización y facilita el mantenimiento, por lo que podemos
decir que la seguridad de la información se ocupa de proteger la confidencialidad, disponibilidad
e integridad en base de datos de todos los activos de conocimiento de la organización.
El día de hoy, los ataques se multiplican, tanto en frecuencia, como en objetivo. Los piratas
informáticos ya no codician sólo los activos informacionales de las grandes corporaciones
multinacionales, sino que tienen en su punto de mira a todo tipo de empresas por esto la
importancia de la seguridad de las bases de datos.
2. Crear y gestionar estructuras de almacenamiento
- dba_profiles
- dba_roles
- dba_users
- dba_role_privs
- dba_tab_privs
- dba_sys_privs
4. Conectarse como usuario SYSTEM a la base de datos y crear un usuario llamado
“administrador” autentificado por la base de datos. Indicar como "tablespace" por
defecto USERS y como "tablespace" temporal TEMP; asignar una cuota de 500K en el
"tablespace" USERS.
--Privilegios otorgados
- Roles otorgados
- privilegios sobre objetos
CONNECT administrador;
7. Conectarse como usuario “administrador” y crear un usuario llamado “prueba00” que
tenga como "tablespace" por defecto USERS y como "tablespace" temporal TEMP;
asignar una cuota de 0K en el "tablespace" USERS. ¿Es posible hacerlo?
9. Averiguar qué usuarios de la base de datos tienen asignado el privilegio “create user”
de forma directa, ¿qué vista debe ser consultada?
Creación de usuarios
CREATE USER Selene IDENTIFIED BY selenecp
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP
QUOTA 500K ON USERS;