/dba-fase3

Analizar los fundamentos y técnicas en la administración de usuarios, esquemas y objetos para la optimización de una base de datos transaccional a través del lenguaje de control de datos.

Oracle Database 21c Express Edition



PRIMERA FORMA

Abrimos: SQL plus

Ingresamos con el usuario sysdba: /as sysdba

Realizamos alteración para generar nuevos usuarios:

ALTER SESSION SET "_ORACLE_SCRIPT"= TRUE;

Creamos el nuevo usuario:

CREATE USER mi_usuario IDENTIFIED BY mi_password;

Especificamos Tablespaces:

ALTER USER mi_usuario DEFAULT TABLESPACE USERS TEMPORARY TABLESPACE TEMP;

Asignamos cuota en el Tablespace USERS:

ALTER USER mi_usuario QUOTA 500K ON USERS;

Dar privilegios de iniciar sesión en la base de datos:

GRANT CREATE SESSION TO mi_usuario;



SEGUNDA FORMA

Abrimos: SQL Plus

Ingresamos con el usuario system: system

Password: mi_password

Realizamos alteración para generar nuevos usuarios:

ALTER SESSION SET "_ORACLE_SCRIPT"= TRUE;

Creamos el nuevo usuario, especificamos Tablespaces y asignamos cuota en el Tablespace USERS:

CREATE USER mi_usuario IDENTIFIED BY mi_password
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE TEMP
QUOTA 500K ON USERS;

Dar privilegios de iniciar sesión en la base de datos:

GRANT CREATE SESSION TO mi_usuario;

Dar privilegios de crear y manipular objetos de base de datos, como tablas, vistas, secuencias, etc.:

GRANT RESOURCE TO mi_usuario;

Establecer el rol RESOURCE como rol predeterminado para el usuario. El usuario tendrá automáticamente todos los privilegios asignados al rol RESOURCE:

ALTER USER mi_usuario DEFAULT ROLE RESOURCE;



Todos los pasos anteriormente mencionados solo aplican para el entorno de Windows así como también los programas a utilizar.

  1. Enlace para descargar Oracle Database 21c Express Edition
  2. Enlace para descargar SQL Developer