The SQL server environment is a complex system that involves many different types of objects and settings. Data, server configurations, security settings, databases and tables all may change on a daily basis, making it hard to keep track of changes and enforce fine-grained delegation rules for environments managed by DBAs and operators. A hot topic today is compliance with government and industry regulations, which adds challenges to all types of it infrastructures – especially SQL databases that store business-critical data and that support business applications.