Planning and Implementing Data Services
Planning and Implementing Data Services
App Services
Media Services Active Directory Automation
Push Notifications
Overview of Data Services in Microsoft Azure
Azure Subscription
Resource Group
Transact-SQL Script
DAC Package
Deployment Wizard
in
SQL Server Management Studio
Demonstration: Using Azure SQL Database
Server Level:
Logins Master database
roles
Firewall Rules
Database Level:
Users Database
roles
Firewall Rules
Permissions
Schema and Object Level:
Managing Firewall Rules
• Managing Logins
• Defined in the master database
• Requires login name and password
• Fully-qualified name is <login_name>@<server_name>
CREATE LOGIN MyLogin
WITH PASSWORD = 'Pa$$w0rd';
• Managing Users
• Permits a login to access a database
CREATE USER MyUser
FROM LOGIN MyLogin;
Managing Role Membership and Permissions
• Managing Permissions
• Use the same GRANT, REVOKE, and DENY semantics as
SQL Server
• Use roles to control access, and only use explicit
permissions to override where necessary
DENY SELECT ON dbo.MyTable TO MyUser;
Demonstration: Configuring Security
• Alerts
• Send an automated email notification when a threshold
value is exceeded
Dynamic Management Views
Secure Connection
• Failover procedure:
1. Bring the secondary online
2. Modify application connection strings
Demonstration: Managing Data Recovery and
High Availability
Logon Information
Virtual Machine: 20533B-MIA-CL1
User Name: Student
Password: Pa$$w0rd
• Review Question(s)