Download presentation
Presentation is loading. Please wait.
Published byElvin Pierce Modified over 6 years ago
1
Policy Based Management: Introduction & implementation
Done! With Ryan Brickey
2
Done!
3
Who is this guy? Ryan Brickey Networking SQL Saturday speaker
MCITP: SQL Server Database Administrator 2008 (since 2012) Wells Fargo: Database Analyst (2013 – present) SQL Sentry: Software Support Engineer (2010 – 2013) Living Well Health Solutions: Data Analyst (2007 – 2010) Networking SQLBrickey Done!
4
What are we going to look at
What is Policy-Based Management Benefits and Return Terms and Concepts Architecture DEMO Recap / Questions Resources Done!
5
Policy-Based Management
What is Policy-Based Management? Ability to evaluate policies (rules) against SQL Server instance(s) in an environment When was it introduced? SQL Server 2008 Can be created via GUI / T-SQL Who’s currently using Policy-Based Management? Who’s never heard of Policy-Based Management?
6
Benefits and Return On Investment
Compliance / Audit Prep Consistent Implementation Removes tribal knowledge Cost / Time Bonus / Raise
7
Key Terms & Concepts Components to Policy-Based Management
Policy Management: Policy Admins Explicit Administration: Aligning policies with targets Evaluation modes: On Demand On Schedule On Change: Prevent – DDL events ONLY On Change: Log only – DDL events ONLY Managed Target: SQL Server instance or object subject to be evaluated against a policy Facet: Set of logical properties Condition: Expression that sets a facet value Policy: Evaluates a condition On Demand > ad-hoc / On Schedule > agent job / On Change: Prevent > DDL trigger / On Change: Log > Event Notifications Policy must include: name / target / facet / condition / eval mode
8
Architecture/Implementation
Locally Managed Policies vs. Central Management Server Locally Managed Policies On Schedule On Change – Prevent On Change - Log only Central Management Server (CMS) On Demand Leverages registered servers Run against registered server groups Central location for updates Demo
9
Potential policies Auto Shrink Disabled Authentication Mode
SQL Password Expiration SQL Password Policy Guest Permissions Last Backup Time Auto Grow Auto Create Statistics Auto Update Statistics Enforce Naming Convention Database Compatibility Level Recovery Model Database Encryption Is Trustworthy Option Login Auditing Database Mail Enabled SQLMail Disabled Extended Stored Procedures Disabled Backup Compression SQL Server Agent is running Agent jobs have notification on failure Monitor SQL Agent Jobs Transaction Log Backups for Full and Bulk-Logged
10
Links/Scripts Books Online:
Jens Suessmeyer Colin Stasuik: Author: Pro SQL Server Policy Based Management Ryan Adams Policy-Based Management White Paper ( CMS White Paper (
11
Thank you & Please complete a survey
Done!
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.