[Oracle] monitoring, historique connection

monitoring, historique connection [Oracle] - SQL/NoSQL - Programmation

Marsh Posté le 31-08-2005 à 10:39:48    

Hello
 
Est il possible d'avoir accès à un historique des connections à une instance?
En fait je cherche a savoir de quelle ip est venu le DROP USER qu'on a fait sur mon instance durant la nuit  :pfff:  
 
Voila, si vous savez si c'est faisable ou pas merci :)  
 
Sylvain


Message édité par tux11kin202 le 31-08-2005 à 10:40:10
Reply

Marsh Posté le 31-08-2005 à 10:39:48   

Reply

Marsh Posté le 31-08-2005 à 11:11:34    

Il faut peut-être chercher dans les tables systèmes v$session, v$log, v$logfile, v$sysstat, mais je crains que cela ne concerne que l'activité en cours et non l'historique.

Reply

Marsh Posté le 31-08-2005 à 11:48:17    

Merci de ta réponse olivthill
J'ai déjà regardé les tables access$, audit$, hist_heads$, log$ et d'autres au nom sympathique mais rien trouvé d'exploitable :/
Je ne vois pas ou tu trouves les tables dont tu parles, pourtant je suis logué en SYS...

Reply

Marsh Posté le 31-08-2005 à 11:59:13    

Je vois les table v$session, etc. en me connectant en tant qu'utilisateur normal (développeur), pas en dba, sous Oracle 7 et Oracle 8.

Reply

Marsh Posté le 31-08-2005 à 12:08:09    

ok (en fait c'est v_$* sur mon 9.2) mais effectivement il s'agit des infos sur l'activité en cours... Je continu d'investiguer...


Message édité par tux11kin202 le 31-08-2005 à 12:08:32
Reply

Marsh Posté le 31-08-2005 à 12:09:59    

Ben actuellement je n'ai pas du solution pour retrouver la personne qui à fait ça!
 
par contre, je peux te donner un petit truc qui te permettra de loggé ce genre de chose à l'avenir!  
Pour cela il te suffit de créé une nouvelle table! Ensuite, tu crées un trigger sur l'évènement qui t'intéresse! Dans ce trigger il te suffit donc te faire un INSERT INTO ta table et tu y met le nom d'utilisateur, la date et l'opération que celui - ci à fait! si un jour le problème se représente, tu jettes un oeil sur la table, et tu as le coupable, du moins sur login ;)

Reply

Marsh Posté le 31-08-2005 à 12:24:24    

Héhé merci bien pour l'info je vais mettre ça en place.
Cela devrait être fait par défaut lors de l'install pour les DROP USER au moins ;o)
 
J'ai trouvé des fichiers redo01.log, redo02.log, redo03.log de 100 meg chacun dans le rep de mon install, mais ils sont illisibles :/
Vous savez ce qu'ils contiennent?

Reply

Marsh Posté le 01-09-2005 à 10:30:20    

c'est les backups de ta base de données! tu peux faire un recovery avec! bien sure tu ne peux pas controler l'information! donc c'est à utilisé en cas de crash total, car il est possible de choisir tel ou tel partie lors du recovery! tu restaures la BD au moment ou le backup à été fait... C'est l'image de la BD! un peu comme quand on fait un GHOST d'un disque dur pour un backup

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed