J'aimerais implémenter une fonctionnalité "Annulation de la suppression" dans une application Web, de sorte qu'un utilisateur puisse changer d'avis et récupérer un enregistrement supprimé. Réflexions sur la façon de mettre en œuvre cela? Certaines options que j'ai envisagées consistent en fait à supprimer l'enregistrement en question et à stocker les …
Mon patron a demandé hier à un client comment il pouvait savoir qui avait supprimé certaines données de sa base de données SQL Server (c'est l'édition express si cela compte). Je pensais que cela pouvait être trouvé dans le journal des transactions (à condition qu'il n'ait pas été tronqué) - …
J'ai besoin de configurer une fonction d'historique sur un projet pour garder une trace des modifications antérieures. Disons que j'ai deux tables en ce moment: NOTES TABLE (id, userid, submissionid, message) SUBMISSIONS TABLE (id, name, userid, filepath) Exemple: j'ai une ligne dans les notes et l'utilisateur souhaite modifier le message. …
Plus tôt dans la journée, j'ai remarqué que tous mes serveurs de base de données Azure SQL étaient mis à jour de la v11 à la v12. Je suis le seul dans mon entreprise à toucher ces cadrans, mais pas la seule personne de mon entreprise à y avoir accès. …
Je conçois mon premier schéma de commerce électronique. Je lis sur le sujet depuis un petit moment et je suis un peu confus quant à la relation entre un order_line_itemet unproduct Un productpeut être acheté. Il contient divers détails, mais le plus important est unit_price. An order_line_itempossède une clé étrangère …
Nous avons une base de données SQL Server qui a une spécification d'audit de base de données qui vérifie toutes les actions d'exécution sur la base de données. CREATE DATABASE AUDIT SPECIFICATION [dbAudit] FOR SERVER AUDIT [servAudit] ADD (EXECUTE ON DATABASE::[DatabaseName] BY [public]) Nous avons constaté que certaines requêtes écriront …
J'utilise actuellement Change Data Capture (CDC) pour suivre les modifications de données et je souhaite suivre le nom d'hôte et l'adresse IP du client soumettant la requête qui a effectué les modifications. S'il y a 5 clients différents connectés via le même nom d'utilisateur, l'un est confronté à l'énigme du …
Lors de la configuration d'une piste d'audit, je n'ai aucun problème à suivre qui met à jour ou insérer des enregistrements dans une table, cependant, suivre qui supprime les enregistrements semble plus problématique. Je peux suivre les insertions / mises à jour en incluant dans l'insertion / mise à jour …
Existe-t-il un moyen de vérifier les connexions à MySQL? Je voudrais pouvoir créer un nom d'utilisateur pour chaque employé et ainsi créer une piste d'audit des connexions. Cependant, la recherche sur Google n'a donné aucun bon résultat. Plus nous pouvons auditer, mieux c'est. À tout le moins, ce serait bien …
Je peux obtenir des requêtes exécutées en utilisant: SELECT deqs.last_execution_time AS [Time] ,dest.TEXT AS [Query] FROM sys.dm_exec_query_stats AS deqs CROSS APPLY sys.dm_exec_sql_text(deqs.sql_handle) AS dest ORDER BY deqs.last_execution_time DESC mais je recherche également une usernamecolonne, qui a exécuté ces requêtes.
Je voudrais configurer un type de système de piste d'audit sur ma base de données pour surveiller les UPDATE/INSERTdéclarations sur une table spécifique avec une activité très élevée. J'ai deux options devant moi: utiliser le système d'audit intégré de SQL Server ou aller avec des événements étendus. Comme SQL Server …
Informations d'arrière-plan: Je crée une collection de tables d'audit pour suivre les mises à jour et les suppressions d'un ensemble de tables de données pour mon application. Les enregistrements d'audit sont créés via des déclencheurs. DML dans la base de données de mon application proviendra généralement d'une connexion qu'un service …
J'ai un audit à venir, et je me demandais quels contrôles d'accès physiques, électroniques et logiques un auditeur rechercherait lors de l'audit d'une base de données pour un système ERP. Je suis vraiment nouveau dans ce processus et tout conseil serait apprécié.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.