Frage : Schema-Änderungen durch User


Hallo jeder, das ich DDL Betriebe (Tropfen, verursachen, ändern, Löschung) auf allen unseren Datenbanken aufspüren und sehen muss.
Ich verstehe, dass ich den Schema-Änderungs-Geschichten-Report verwenden kann, der mit SQL-Server 2005 aber nicht wirklich glückliches mit diesem kommt.
Kann jemand gefallen bereitstellen oder verweisen mich auf einen Index, der mich zeigen

Databasename
Objectname
Art
DDL Betrieb
Zeit
Loginname
Acutall Text

Er würde groß sein, wenn der Index mir erlauben würde, einen vollständigen Monat, Woche, Tag zu wählen wenn ganz möglich.

Wenn jedermann hat, würde etwas Ähnliches um es mir wirklich heraus helfen.

Während Ihrer Zeit danken und ein großes Wochenende haben.

Antwort : Schema-Änderungen durch User

, gerade zu erklären, ist Löschung ein nicht DDL, aber ein DML Befehl.

Für DDL können Sie DDL Auslöser für die Schaffung verursachen, Tabelle, etc. fallenlassen und ändern. Die folgenden Verbindungen auf Details überprüfen:

http://www.mssqltips.com/tip.asp?tip=1006

http://msdn.microsoft.com/en-us/ms189540(SQL.90).aspx

http://searchsqlserver.techtarget.com/tip/Create-DDL-table-in-SQL-Server-2005-to-audit-DDL-trigger-activity

Weitere Lösungen  
 
programming4us programming4us