Oracle SQL journalisation des Requêtes
Je suis à l'aide d'Oracle 11g Standard Edition.
Je voudrais un journal de toutes les requêtes SQL, qui sont exécutées par les utilisateurs, dans une table.
Comment cela peut-il être fait?
Dans quel but voulez-vous cette information? Est-il de l'audit? Le contrôle de l'utilisation? Quelque chose d'autre?
C'est pour l'audit (select, update, insert, delete)
Connexes: stackoverflow.com/questions/1570978/oracle-xe-query-log
C'est pour l'audit (select, update, insert, delete)
Connexes: stackoverflow.com/questions/1570978/oracle-xe-query-log
OriginalL'auteur JMW | 2011-10-27
Vous devez vous connecter pour publier un commentaire.
Si vous utilisez une version moderne de la base de données (9i ou plus tard) et vous disposez d'une licence de l'Édition Entreprise, vous pouvez utiliser Fine Granulation de l'Audit. Il nous permet de vérification de l'utilisateur des requêtes à un très faible niveau de granularité, à travers des politiques définies.
À la capture de texte SQL et de lier des variables, vous devez définir le AUDIT_TRAIL paramètre de manière appropriée lors de l'ajout d'un FGA Politique. En savoir plus.
Pas exactement. La VÉRIFICATION de la commande est la partie de la norme Oracle de la construction, mais il ne nous permet de capturer lorsqu'un utilisateur donné les enjeux d'une sélection à l'encontre d'un tableau donné. Mais, oui, pour savoir exactement ce de la sélection nécessite la licence de l'Édition Entreprise.
Il n'est pas SUR SÉLECTIONNER le déclencheur, donc on ne peut pas rouler notre propre.
S'exprimant en tant que consultant en moi-même, je dois dire que ces gars-là ne savent pas toujours de quoi ils parlent.
Alors, soyons clairs:
Donc, puis-je utiliser de la VÉRIFICATION de la commande dans l'édition standard? Je l'avais déjà travaillé 2 tables. Mais alors, un conseiller m'a dit que je ne peut pas l'utiliser sans payer la licence de l'entreprise?
merci soooo beaucoup 😀
OriginalL'auteur APC
RAPIDE, FACILE journalisation de SQL, essayez mon suivi de réponse ici. Pas pour le long terme, la journalisation, mais fonctionne très bien, juste pour voir ce qui se passe dans une petite fenêtre de temps. 🙂
OriginalL'auteur mike