Aaaaaaaaaaaaaaa
Una escuela necesita crear 3 usuarios diferentes en su base de datos. Uno denominado "director", otro "profesor" y otro "estudiante". Luego se les concederán diferentes permisos pararestringir el acceso a los diferentes objetos. Conéctese como system.
1- Cree un usuario denominado "director", con contraseña "escuela", asignándole 100M de espacio en "system" (100M). Anteselimínelo por si existe:
create user director identified by escuela default tablespace system quota 100M on system;
2- Intente iniciar una sesión como "director".
Iniciamos sesión, correctamente3- Vea los permisos de "director"
select *from dba_sys_privs where grantee=‘DIRECTOR';
*No tiene permisos
4- Conceda a "director" permiso para iniciar sesión y para crear tablas
Nosconectamos con system
grant create session, create table to DIRECTOR
5- Vea los permisos de "director"
Tiene permiso "create session" y para crear tablas.
[pic]
6- Inicie una sesión como "director".7- Como "administrador", elimine los usuarios "profesor" y "alumno", por si existen
Drop user profesor
Drop user alumno
8- Cree un usuario denominado "profesor", con contraseña "maestro",asigne espacio en "system" (100M)
create user profesor identified by maestro default tablespace system quota 100M on system;
9- Cree un usuario denominado "estudiante", con contraseña "alumno" ytablespace "system" (no asigne "quota")
create user estudiante identified by alumno default tablespace system;
10- Consulte el diccionario de datos correspondiente para ver si existen los 3usuarios creados
select * from all_users
11- Conceda a "profesor" y a "estudiante" permiso para conectarse
grant create session to PROFESOR, ESTUDIANTE
12- Conceda a "estudiante" permiso paracrear tablas
grant create table to ESTUDIANTE
13- Consulte el diccionario de datos "sys_privs" para ver los permisos de los 3 usuarios creados "director" y "estudiante" tienen permisos para...
Regístrate para leer el documento completo.