September 2, 2011 at 1:35 am
On 08/31/2011 between 13:00 - 14:00 o clock on PROD Servicemanager DB data in Tables XXXXXXM1 / XXXXXXM2 were deleted. We don't know how and by whom.
Appserver Logs showed no hint. Our last idea is to find some Information on SQL Logs. Therefore we need your support.
September 2, 2011 at 2:33 am
Transaction logs aren't audit logs. They won't show login names, host names or application names
If you want to read the logs, you need either the log to not have been truncated since then (so full recovery and no log backups) or you need the log backups covering that period, and the log reader tools start at around $1000 (Apex SQLLog)
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
September 2, 2011 at 2:34 am
Unless there have been frequent SQL restarts since then, the information you're after should be in the default trace (you can use the schema modification report to look through that). If the info's not in there and you don't have custom auditing, then there won't be any way of telling what happened.
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
September 2, 2011 at 3:31 am
Hi Rangel,
What is the work of "run value"?
How to get the complete list of sp_configure ?
Thanks
September 2, 2011 at 3:33 am
Ignacio A. Salom Rangel (9/2/2011)
Gail tips should get you there. In case you want to make sure the default trace is on, execute sp_configure and check if the "run_value" of the "default trace enabled" is "1".
Changes, modification, same difference, close enough
Gail Shaw
Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability
September 2, 2011 at 3:38 am
GilaMonster (9/2/2011)
Ignacio A. Salom Rangel (9/2/2011)
Gail tips should get you there. In case you want to make sure the default trace is on, execute sp_configure and check if the "run_value" of the "default trace enabled" is "1".Changes, modification, same difference, close enough
😉
September 2, 2011 at 3:42 am
forsqlserver (9/2/2011)
Hi Rangel,What is the work of "run value"?
How to get the complete list of sp_configure ?
EXEC sp_configure 'show advanced option', '1' (Don't take my word for it and check this link before you will execute it. Run_value will tell you what the current value is on your Server.
September 2, 2011 at 4:01 am
Oh yes I have seen I was earlier thinking as a keyword.
Thanks
September 2, 2011 at 4:40 am
Thanks for the information you have provided, but how can I find out who deleted that.
September 2, 2011 at 8:26 am
I made it
show advanced optionsMin:0Max:1Config_value:1run_value:1
and than What will I do it?
I could not run Apexsql
I want to see who was deleted.
September 2, 2011 at 8:29 am
erkan.erbil (9/2/2011)
On 08/31/2011 between 13:00 - 14:00 o clock on PROD Servicemanager DB data in Tables XXXXXXM1 / XXXXXXM2 were deleted. We don't know how and by whom.Appserver Logs showed no hint. Our last idea is to find some Information on SQL Logs. Therefore we need your support.
the previous posters alluded to the schema changes history report...hope this helps....
your default trace provides a limited window of review before it rolls over... if it has not rolled over, you can most easily access it from SSMS:
Good Luck!
Lowell
Viewing 15 posts - 1 through 15 (of 18 total)
You must be logged in to reply to this topic. Login to reply