You are on page 1of 2

A NIVEL DE SISTEMA OPERATIVO

:

connect system;
oracle

===================================>
1.- Creamos un usuario a nivel sistema operativo.
Asistente de Windows.

CONFIGURACION DE ORACLE
1.- Verificar el archivo sqlnet.
D:\app\Admin\product\11.2.0\dbhome_1\NETWORK\ADMIN
2.- Sqlnet.authentication_services=(NTS)

3.-
alter system set os_authent_prefix =OPS$ scope=spfile;
alter system set remote_os_authent=TRUE scope=spfile;

COMMIT;

4.- Apagar y prender la base de datos
shutdown immediate
startup

5.- Comprovar el usuario
select UPPER(sys_context('userenv','os_user')) from dual;

ADMIN-PC\ADMIN

6.-Crear un usuario en oracle con el mismo nombre de la m�quina

create user "OPS$ADMIN-PC\ADMIN" INDENTIFIED BY oracle;

El nombre del usuario de Oracle debe tener obligatoriamente el mismo nombre que el
usuario
y el nombre de m�quina del sistema operativo y al crearlo debe comenzar con �OPS$�.

Damos privilegios como a cualquier otro usuario :

SQL> grant dba to "OPS$ADMIN-PC\ADMIN";

6. Testeamos la conexi�n a trav�s del usuario del sistema operativo.

Sqlplus /
SQL> show user;
USER is "OPS$ADMIN-PC\ADMIN"

-----------------------------------------------------------------------
TIEMPO DE CONEXI�N
-----------------------------------------------------------------------

CONNECT SYSTEM/oracle

3) Conectarse con el usuario prueba y realizar test conn prueba/prueba select to_char(sysdate. .'hh24:mi:ss') time_now from dual.1) modificar un perfil SQL> alter profile default 2 limit connect_time 1 3 / SQL> alter system set resource_limit = true 2 / 2) crear un usuario y asignar perfil create user prueba identified by prueba profile default. grant create session to prueba.'hh24:mi:ss') time_now from dual. ->La consulta fracasa despues de 1 min select to_char(sysdate.