Ich versuche, die Daten von welchem Benutzer löschte die Tabelle vor der letzten Aktualisierung .. Ich bin nicht in der Lage, die genauen Benutzer zu ziehen. kannst du mir dabei helfen? danke für die Hilfe im Advance.Also andere Vorschläge zur Verfügung stellen.Wie zu wissen, welcher Benutzer sql Server-Tabelle in der Datenbank zu welcher Zeit von welchem Hostnamen aktualisiert
Antwort
Dieser Artikel hat einige Optionen.
https://blog.sqlauthority.com/2015/09/12/sql-server-who-dropped-table-or-database/
Sie suchen nach Löschungen und Updates, nicht nach Drops. –
Die Frage sagt "welcher Benutzer löschte die Tabelle", die das gleiche wie "Tropfen" in meinem Buch ist. :-) –
Vor allem gegeben ihren Kommentar nach Ihrer Antwort geschrieben, wo sie wissen wollen, wer "löschte die Zeilen". Es ist eine sehr schlecht geschriebene Frage, um es gelinde auszudrücken. Ich habe nur bemerkt, dass dies eine gute Referenz ist, aber wahrscheinlich nicht die Antwort auf diese Frage. –
- 1. Finden Sie heraus, welcher Benutzer auf eine bestimmte Datei zu welcher Zeit in UNIX zugegriffen hat
- 2. Postgresql: Abfrage zu wissen, welcher Anteil der Werte größer/kleiner
- 3. Wie kann man wissen, welcher Benutzer laufen Build in Jenkinsfile
- 4. Wie zu wissen, welcher Prozess eine Datei in Linux ändert
- 5. Ermitteln, welcher Benutzer aus welchem Projekt in TFS entfernt wurde
- 6. Slurm Job, wissen, welcher Knoten es ist
- 7. Zu welcher Zeit während der Laufzeit wird ein Attributkonstruktor ausgeführt?
- 8. In android, wie zu wissen, dass Kontakt gelöscht/aktualisiert/hinzugefügt und welcher Kontakt wurde neu hinzugefügt
- 9. Ermitteln Sie, welcher Benutzer eine SQL Server-Datenbank gelöscht hat?
- 10. Welcher .Net Timer() zu verwenden
- 11. Wie zu sehen, in welcher Spalte Daten abgeschnitten hat
- 12. Eine sql-Servertabelle schwenken
- 13. Welcher Datenspeicher zu verwenden ist
- 14. Wie finde ich heraus, welcher Benutzer eine HIVE-Datenbank besitzt?
- 15. Finden Sie heraus, zu welcher Datenbank ein CKRecord gehört
- 16. Welcher Benutzer mit Bereitstellungsschlüsseln verwenden?
- 17. Wissen, auf welcher Seite ich jetzt bin
- 18. Zu welcher Klasse soll der Konvertierungscode gehören?
- 19. Welcher Kontext ist der Pfad relativ zu?
- 20. identifizieren, welcher Benutzer über Active Directory-Gruppe verbunden in SQL
- 21. Wissen, an welcher Stelle die Anwendung einfriert
- 22. Zu welchem Zeitpunkt oder in welcher Phase der Anwendung INSTALL.REFERRER broadcast Empfänger heißt?
- 23. In welcher Zeiteinheit wird die Zeit zurückgegeben?
- 24. SQL Server zu wählen, abhängig von welcher Zeit des Jahres ist es derzeit
- 25. Wie entscheidet SLI, welcher VBO zu welcher GPU in OpenGL gehört?
- 26. Welcher Compiler für Qt MinGW oder MSVC in welchem Fall?
- 27. , welcher Wert in SQL Server-Client Statiken im Vergleich zu
- 28. Welcher Dateityp ist der beste?
- 29. Welcher Benutzer führt meinen asp.net-Benutzer aus?
- 30. Wie Sie wissen, welcher Radio Button in jQuery ausgewählt ist?
Ihre Frage ist nicht klar. Hast du dich eingeloggt? Benutzt du CDC? Standardmäßig verfolgt SQL Server nicht, wer Zeilen löscht oder aktualisiert. Sie müssen hier eine Menge mehr Informationen über das, was Sie versuchen, zu bieten. –
ja. eigentlich möchte ich den benutzer wissen, der die reihen gelöscht hat, auf der zeit in der datenbank ... wenn ich versuche, daten zu ziehen ... ich bin nur der benutzer, der die tabelle zuletzt aktualisierte. –
Wenn Sie nicht über Auditing verfügen, können Sie das einfach nicht tun. Denken Sie darüber nach, was Sie hier sagen. Sie möchten wissen, wer die Zeilen gelöscht hat. Aber diese Zeilen existieren nicht mehr. Der einzige, der weiß, wer die Zeilen gelöscht hat, ist das Verwenden von Soft-Löschvorgängen oder das Kopieren dieser Zeilen in eine andere Tabelle. –