Está en la página 1de 6

Ángela Chica Montero

EJERCICIOS PROPUESTOS PÁGINA 196

1. Crea un tablespace de nombre COMPRAS asociándole un fichero en


disco llamado ‘COMPRAS.ORA’ de 5 mB.

Resultado:

2. Modificar el tablespace anterior para que pueda auto extenderse


automáticamente, sin límite de espacio en disco.

Resultado:

3. Crear un rol que tenga los siguientes privilegios: INSERT y SELECT en las
tablas DEPART y EMPLE, CREATE SESSION, CREATE DATABASE LINK,
CREATE TABLE y CREATE VIEW
Ángela Chica Montero

4. Crear un usuario llamado COMPRADOR. El tablespace por defecto es


COMPRAS. Se le asigna 1Mb en el tablespace COMPRAS y 0 de cuota en
el tablespace SYSTEM. El tablespace temporal será TEMPORARY_DATA.
Se le asigna el rol anterior.

*anteriormente hay que crear el tablespace TEMPORARY_DATA*

Ahora asignaremos el rol:

5. Realizar la siguiente secuencia de instrucciones en el orden indicado:

- Crear un usuario de base de datos que tenga funciones de


administrador

Le damos la función de administrador:

- Conectarse con el nombre de usuario creado

- Crear varias tablas en el mismo esquema:


Ángela Chica Montero

- Crear 5 usuarios nuevos asignándoles una tablespace y cuota por


defecto( USU1, USU2, USU3, USU4, USU5)
Por defecto pondremos COMPRAS en tablespace y una cuota de
2M.
Ángela Chica Montero

- Dar permiso a uno de los usuarios(USU1) solo para que pueda


conectarse a la base de datos:

- Crea un rol que permita conectarse a la base de datos y hacer


SELECT sobre las tablas anteriores:

→ con esto se
conecta a la base de datos

- Conceder el rol creado a dos usuarios creados anteriormente

- Conceder al usuario USU4 privilegios sobre algunas tablas con la


opción de poder concedérselos a otros usuarios.
Vamos a darle los permisos de insertar y eliminar datos
Ángela Chica Montero

- Conceder al usuario USU5 cuatro privilegios de sistema, dos de


ellos con la opción de poder concederlos a otros usuarios.

- Conceder a todos los usuarios de la base de datos privilegios para


que puedan modificar ciertas columnas de algunas tablas.

- Quitar a los usuarios USU3 y USU4 todos los privilegios que tenían
asignados.

- Hacer que USU5 sólo pueda conectarse en dos sesiones


concurrentes a la vez
Ángela Chica Montero

- Limitar el tiempo de conexión a la BD a 5 minutos a los usuarios


USU2 y USU3.

También podría gustarte