Ez az "oracle" hirdetesi felulet pillanatnyilag INGYEN kiado! Miert? Mert ha a google.hu-ba beirod hogy "oracle dba" eleg elokelo helyen vagyok! altalaban 1. :P kuldj mailt ide: orclblog [at] gmail.com

Naptár

április 2025
Hét Ked Sze Csü Pén Szo Vas
<<  < Archív
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

Friss topikok

2007.06.21. 17:28 darvat

disable exp - tiltsuk le az exp-et a nem dba usereknek - Oracle DBA - Oracle adatbazis - Oracle database

igy lehet egy after logon triggerrel letiltani az exp hasznalatat azoknak, akiknek nincs dba role-uk:

create or replace trigger restrict_exp after logon on database
declare
v_module varchar2(255);
v_isdba number;
begin
select sys_context('userenv','module')  into v_module from dual;
if v_module LIKE 'exp@%' then
select count(*) into v_isdba from dba_role_privs where granted_role='DBA' and
grantee=SYS_CONTEXT('USERENV','SESSION_USER');
   if v_isdba = 0 then
          raise_application_error (-20001,'exp is allowed only for DBAs',true);
   end if;
end if;
end;
/

Szólj hozzá!


Ez az "oracle" hirdetesi felulet pillanatnyilag INGYEN kiado :)Miert? Mert ha a google.hu-ba beirod hogy "oracle dba" eleg elokelo helyen vagyok! altalaban 1. :P kuldj mailt ide: orclblog [at] gmail.com

A bejegyzés trackback címe:

https://oracle.blog.hu/api/trackback/id/tr32103372

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása