MDB302 Crear un USER y SCHEMA en Oracle 12c
From Wiki-UX.info
Contents
Resumen
Detalla el procedimiento básico para crear un Nuevo SCHEMA en Oracle utilizando la version 12C como ejemplo. En Oracle, los schemas son instanciados a la hora de crear un Nuevo usuario. Los usuarios requieren definir el tablespace por default que va a utilizar
Crear el TABLESPACE
CREATE TABLESPACE BAGGAGE_DATA
DATAFILE '/u02/app/oracle/oradata/mdb302/baggage_data_01.dbf' SIZE 1000M
EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO;
CREATE TABLESPACE BAGGAGE_INDEX
DATAFILE '/u02/app/oracle/oradata/mdb302/baggage_index_01.dbf' SIZE 256M
EXTENT MANAGEMENT LOCAL AUTOALLOCATE SEGMENT SPACE MANAGEMENT AUTO;
[oracle@win2012r2-sql01 mdb302]$ ls -lh /u02/app/oracle/oradata/mdb302//bag*
-rw-r-----. 1 oracle oinstall 1001M Sep 24 12:40 /u02/app/oracle/oradata/mdb302//baggage_data_01.dbf
-rw-r-----. 1 oracle oinstall 257M Sep 24 12:40 /u02/app/oracle/oradata/mdb302//baggage_index_01.dbf
Crear el USER
CREATE USER BAGGAGE IDENTIFIED BY "mdb302" DEFAULT TABLESPACE BAGGAGE_DATA;
GRANT CONNECT TO BAGGAGE;
ALTER USER BAGGAGE QUOTA UNLIMITED ON BAGGAGE_DATA;
GRANT CREATE TABLE TO BAGGAGE;
Actualizar la clave
ALTER USER BAGGAGE IDENTIFIED BY "mdb403"
Referencias
- Database SQL Language Reference - CREATE TABLESPACE
- Database SQL Language Reference - CREATE USER
- Tutorial 4: Creating a Schema
- MyOra (r)
- So, How Do You Change a User’s Password