SQL2005
SQL2005
Panya Damdee
Microsoft Certified Trainer
Helpful Experience
Microsoft Windows Server 2003
SQL Server or other RDBMS
Security concepts
Level 200
Agenda
Server Level Security
Database Level Security
Permissions
Monitoring Security
Domain
Policies
SQL Server
Database
Monitoring
Connections
Logins
Schema
Catalog
Triggers
Notification
Windows
Server
Domain
Policies
SQL Server
Database
Monitoring
Connections
Logins
Schema
Catalog
Triggers
Notification
Demo
demonstration
Server Level Security
Surface Area Configuration Manager
Encrypting Connections
HTTP Endpoint Security
Agenda
Server Level Security
Database Level Security
Permissions
Monitoring Security
User-Schema Separation
Prior to SQL
Server 2005,
object
namespace
included
object owner
Schema
as
Change of
part
of
ownership
namespace
required
removes
this
application
issue
rewrites
LON-SQL-01.AdventureWorks.User
.Sales
.User1.Customer
Demo
demonstration
Database Level Security
Understanding Catalog Views
Encrypting Data
Understanding Schemas
Agenda
Server Level Security
Database Level Security
Permissions
Monitoring Security
Securable
Entity to be secured
Example: Tables,
databases, servers
Concepts
Same permission can be set
for multiple scopes.
Example: CONTROL on
schema or database level
Demo
demonstration
Permissions
Understanding Object Execution
Context
Understanding User-Schema
Separation
Using Granular Permissions
Using Schemas to Grant Permissions
Agenda
Server Level Security
Database Level Security
Permissions
Monitoring Security
Fired on alteration
Server or database level
Logging and auditing
Eventdata
Function
Demo
demonstration
Monitoring Security
Monitoring SQL Server Security Events
Using Dedicated Administrator
Connection
Using Triggers and Alerts
Session Summary
Secure by default
Multi-faceted security
Granular permissions
www.microsoft.com/technet
Visit the url below for additional information
www.microsoft.com/technet/sql-05
www.microsoft.com/technet/subscriptions
2. Subscription-Based
Support
3. Assisted Incident
Support
4. Contract-Based
Support
Knowledge Base
TechNet Subscription
E-mail Support
Premier Support
1.
evaluation software,
Office
Advisory Services
Newsgroups
Access over 20,000 active newsgroups
on scores of topics.
Support Webcasts
Tune in to live technical presentations by
Microsoft experts and take part in realtime Q&A.
Chats
Chat online with Microsoft specialists
or search the transcript archives.
Server
without
Full-version
including Microsoft
System and Windows
System products,
time restrictions.
2.
complimentary
discount on other
3.
business-day
answers from
the IT community and
Microsoft
Support
Professionals through Managed
Newsgroups (English only).
Phone Support
Get incident help over the phone from a
Microsoft Support Professional.
Essential Support
Essential Support offers prepackaged
options specifically designed to meet
the fundamental support requirements
of any business, large or small. Includes
account management, problem
resolution, and information services.
www.microsoft.com/technet/community