dba:kill_session_without_dba_rights
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
dba:kill_session_without_dba_rights [2018/07/23 12:08] – [Aufruf] gpipperr | dba:kill_session_without_dba_rights [2018/07/23 13:19] (aktuell) – [Der Code] gpipperr | ||
---|---|---|---|
Zeile 25: | Zeile 25: | ||
- | Wir arbeiten hier mit zwei wichtigen | + | Wir arbeiten hier mit zwei wichtigen |
- | + | ||
- | Zusätzlich verwenden wir **dbms_sys_sql** um den eigentlichen Befehl als SYS User auszuführen. | + | |
Alles wird dann noch über **sys.dbms_system.ksdwrt** auch im Alert log protokolliert. | Alles wird dann noch über **sys.dbms_system.ksdwrt** auch im Alert log protokolliert. | ||
Zeile 34: | Zeile 32: | ||
- | <code plsql> | + | < |
create or replace procedure kill_other_session( | create or replace procedure kill_other_session( | ||
Zeile 109: | Zeile 107: | ||
end loop; | end loop; | ||
else | else | ||
- | for c1 in ( select ' | + | for rec in ( select ' |
from sys.gv_$session | from sys.gv_$session | ||
where sid = p_sid | where sid = p_sid | ||
Zeile 206: | Zeile 204: | ||
/ | / | ||
- | -- ausgabe | + | -- Ausgabe |
-- Info : ---------------------------- | -- Info : ---------------------------- |
dba/kill_session_without_dba_rights.txt · Zuletzt geändert: 2018/07/23 13:19 von gpipperr