Creación de una Base de datos en Oracle para usarse en un proyecto
Oracle, por lo visto te crea un monton de tablas en tu base de datos que corresponden a la gestión y administración de la base de datos por un perfil más de soporte que el del propio desarrollador, por eso lo primero que debemos hacer es crearnos desde sqldeveloper un usuario con privilegios correspondientes para la creación de tablas pra usarse desde una aplicación.
Esto esta muy bien explicado en el siguiente video:
pero básicamente es lo siguiente:
Creamos la conexión con el usuario sysadmin
Creamos al nuevo usuario:
alter session set “_ORACLE_SCRIPT”=true;
create user user_developer identified by “123456”;
gran “CONNECT” TO user_developer;
Ahora utilizaremos la interfaz grafica vamos al directorio “otros usuarios” y localizas el usuario creado, en nuestro caso “user_developer” y con el botón derecho pinchamos en “editar usuario”, ahora en la pestaña de “privilegios del Sistema”-> “Administrar Todo” buscamos la tarea “ADMINISTER RESOURCE MANAGER”, “KEEP DATE TIME”, “KEEP SYSGUID”, “SYSBACKUP”,”SYSDBA”, “SYSDG”, “SYSKM”, “SYSOPER”, “SYSRAC”, que son privilegios de alto nivel y pinchamos en aplicar.
Ahora creamois una nueva conexión con el usuario que hemos creado