Server Audit Mystery 2: Filtering action_id gets Error Msg 25713

Server Audits allow filtering on certain fields. Two fields claim to be strings, yet don't accept strings for filters. Here's how I figured out filtering on action_id (i.e. the event) :-)

Will GDPR cause a “Database Run”?

What is GDPR, everyone's (current) favorite acronym? It stands for "General Data Protection Regulation" and is an act / law / set of laws that governs the collection, retention, and use of personal information for EU (European Union) and UK citizens. It's the topic "flavor of the month" due to it going into effect on… Continue reading Will GDPR cause a “Database Run”?

Server Audit Mystery 1: Filtering class_type gets Error Msg 25713

Server Audits allow filtering on certain fields. Two fields claim to be strings, yet don't accept strings for filters. Here's how I figured out filtering on class_type (i.e. object type) :-)

Stored Procedure / Function / View / Trigger Definitions Can Be Wrong, Even If sp_rename Was Never Used

Some object definitions will be wrong after using sp_rename. But there's another way to have an out-of-sync definition that most are unaware of.