Sign in
MSDN Blogs
Microsoft Blog Images
More ...
Blog - Title
MSDN Blogs
>
SQL Server Security
Server & Tools Blogs
>
Data Platform Blogs
>
SQL Server Security Blog
All About Data Platform
All About Data Platform
Data Development
ADO.NET (Managed Providers, DataSet & EF)
WCF Data Services
SQL Server Customer Advisory Team
SQL Server Protocols
Microsoft XML Team
JDBC
Microsoft Drivers for PHP for SQL Server
Sync
SQL Server Data Tools
StreamInsight
Data Quality Services
Data Quality Services
SQL Server Customer Advisory Team
Jessica Meats’ Blog
All MSDN DQS Postings
OLTP
SQL Server Team
ADO.NET (Managed Providers, DataSet & EF)
SQL Server Customer Advisory Team
SQL Release Services
SQL OS
Running SAP on SQL Server
Conor vs. SQL
SQL AlwaysOn Team
SQL Server Manageability
Integration Services
SSIS
Data Quality Services
SQL Server Customer Advisory Team
All MSDN SSIS Postings
Data Security & Storage
SQL Server Security
SQL Server Storage Engine
SQL OS
SQL Server Customer Advisory Team
Data in the Cloud
Windows Azure
Your Data in the Cloud
SQL Server Team
Silver Lining
SQL Server Security Blog
Live Now on Server & Tools Blogs
Subscribe
Comments
Contact
Menu
Blog Home
Atom
Translate this page
Powered by
Microsoft® Translator
Tags
"Transparent Database Encryption" Database Security Encryption TDE DEK database encryption key
25713
action_id
Checksum
class_type
Compliance
Cryptography
Execution context
firewall
HashBytes
Hashing
Microsoft Source Code Analyzer for SQL Injeciton
network security
Permission Hierarchy
Permission Model
Permissions
RC4
RC4_128
Salting
SQL Injection ASP
SQL Server Audit
More
▼
Less
▲
Archives
Archives
October 2012
(1)
April 2012
(1)
March 2012
(1)
February 2012
(2)
October 2011
(1)
August 2011
(2)
July 2011
(1)
April 2011
(1)
February 2011
(2)
January 2011
(1)
December 2010
(4)
September 2010
(2)
July 2010
(2)
June 2010
(2)
April 2010
(1)
March 2010
(2)
February 2010
(4)
November 2009
(1)
October 2009
(1)
June 2009
(2)
May 2009
(2)
April 2009
(2)
March 2009
(4)
February 2009
(2)
January 2009
(3)
December 2008
(3)
November 2008
(1)
October 2008
(2)
August 2008
(1)
July 2008
(2)
June 2008
(2)
March 2008
(1)
January 2008
(1)
December 2007
(1)
November 2007
(1)
More
▼
Less
▲
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
SQL Server Security
Filter SQL Server Audit on action_id / class_type predicate
Posted
7 months ago
by
Rinku Agarwal
2
Comments
In SQL Server 2012, Server Audit can be created with a predicate expression (refer to MSDN ). This predicate expression is evaluated before audit events are written to the audit target. If the evaluation returns TRUE the event is written to the audit...
SQL Server Security
SQL Server 2012 Best Practices Analyzer
Posted
over 1 year ago
by
Jack Richins
1
Comments
Copied from an internal email from a PM on the team, Jakub - I’m pleased to announce that SQL Server 2012 Best Practices Analyzer (BPA) has been released and is available for download at http://www.microsoft.com/download/en/details.aspx?id=29302...
SQL Server Security
Security Best Practice and Label Security Whitepapers
Posted
over 1 year ago
by
Jack Richins
4
Comments
2 New Whitepapers: SQL Server 2012 Security Best Practice white paper (updated link: http://download.microsoft.com/download/8/F/A/8FABACD7-803E-40FC-ADF8-355E7D218F4C/SQL_Server_2012_Security_Best_Practice_Whitepaper_Apr2012.docx) from operational...
SQL Server Security
Azure Trust Services
Posted
over 1 year ago
by
Don Pinto
0
Comments
Microsoft is working on a new Windows Azure service through SQL Azure Labs , called Trust Services. It is an application-level encryption framework that can be used to protect sensitive data stored on the Windows Azure Platform. By using Trust Services...
SQL Server Security
SQL Azure Security Services
Posted
over 1 year ago
by
Bala Neerumalla
0
Comments
Last week, we released SQL Azure Security Services through SQL Azure Labs. In this initial version of our labs, you can Scan your SQL Azure server or individual databases for security issues - We look for design issues, elevation issues and etc...
SQL Server Security
Meet the team at SQL PASS Summit 2011
Posted
over 2 years ago
by
Don Pinto
0
Comments
PASS Summit 2011 is coming to Seattle this week starting October 11 th 2011. You'll have the opportunity to meet a lot of folks from the SQL Server team during the event, and a variety of speakers that will share their experiences and delight you with...
SQL Server Security
Data Hashing in SQL Server
Posted
over 2 years ago
by
Don Pinto
4
Comments
A common scenario in data warehousing applications is knowing what source system records to update, what data needs to be loaded and which data rows can be skipped as nothing has changed since they were last loaded. Another possible scenario is the need...
SQL Server Security
Database Engine Permission Basics
Posted
over 2 years ago
by
Don Pinto
3
Comments
I am posting this on behalf of my colleague Rick Byham, a technical writer on the SQL Server Team. Database Engine permissions are managed at the server level through logins and fixed server roles, and at the database level through database users...
SQL Server Security
SQL Server 2008 PCI DSS v.2.0 Whitepaper
Posted
over 2 years ago
by
Il-Sung
1
Comments
If PCI compliance with SQL Server is a concern for you, then you'll probably want to check out the Deploying SQL Server 2008 R2 Based on Payment Card Industry Data Security Standards (PCI DSS) Version 2.0 white paper published by Parente Beard LLC. The...
SQL Server Security
Integrity checks with EncryptByKey
Posted
over 2 years ago
by
Raul Garcia - MS
0
Comments
This article is a follow up to “Prevent Tampering of Encrypted Data Using @add_authenticator Argument for ENCRYPTBYKEY” . In the last article we described a scenario where the security risk of copying encrypted data from one row to another...
SQL Server Security
Prevent Tampering of Encrypting Data Using add_authenticator Argument of EncryptByKey
Posted
over 2 years ago
by
Raul Garcia - MS
0
Comments
This article is one of several articles discussing some of the best practices for encrypting data. This article demonstrates how the @ add_authenticator argument of the ENCRYPTBYKEY function can help prevent tampering with encrypted data. Imagine the...
SQL Server Security
Revisiting the RC4 / RC4_128 Cipher
Posted
over 2 years ago
by
Don Pinto
0
Comments
The implementation of RC4/RC4_128 in SQL Server does not salt the key and this severely weakens the security of data that is encrypted using the RC4/RC4_128 algorithm. In cryptography, an initialization vector (IV) is a fixed size input to a cryptographic...
SQL Server Security
Tips for using DB user with password
Posted
over 2 years ago
by
Raul Garcia - MS
4
Comments
Creating DB-specific users with password on a contained DB can provide a lot of mobility for applications since it enables the possibility of moving a DB from any particular instance to another one without the need to also manually move login information...
SQL Server Security
Contained Database Authentication in depth
Posted
over 3 years ago
by
Lyudmila Fokina
4
Comments
To connect with contained user credentials you have to specify contained database in the connection string. If no database is specified the connection will try to do traditional authentication as a login in master database. If the database does not support...
SQL Server Security
Contained Database Authentication: How to control which databases are allowed to authenticate users using logon triggers
Posted
over 3 years ago
by
Raul Garcia - MS
0
Comments
With the release of Microsoft SQL Server code-name “Denali” Community Technology Preview 1 (CTP1) and the introduction of Contained Database (CDB) ( http://msdn.microsoft.com/en-us/library/ff929071(SQL.110).aspx ), we also introduced the capability...
SQL Server Security
Contained Database Authentication: Monitoring and controlling contained users
Posted
over 3 years ago
by
Lyudmila Fokina
0
Comments
Enabling contained database authentication on an instance allows db owners (and other privileged db users) to create and manage users who can connect to the database on the instance. However, the instance administrator (or other privileged server principal...
SQL Server Security
Contained Database Authentication: Introduction
Posted
over 3 years ago
by
Lyudmila Fokina
0
Comments
In Microsoft SQL Server code-name “Denali” Community Technology Preview 1 (CTP1) we introduced the Contained Database (CDB) feature. As the name suggests, self-contained database have no external dependencies. Contained databases can therefore...
SQL Server Security
Guest account in User Databases
Posted
over 3 years ago
by
Jack Richins
1
Comments
Andreas Wolter recently posted yet another reason to keep guest disabled on user databases in SQL Server. He also points out some reasons why developers shouldn’t have access to production systems, but I’d like to focus on the implications for guest....
SQL Server Security
rand vs. crypt_gen_random
Posted
over 3 years ago
by
Raul Garcia - MS
0
Comments
Many applications need to generate random data, and in order to help in this task they typically rely on pseudorandom number generators (PRNG). Typical PRNGs are deterministic in nature and therefore they are not cryptographically suitable, this is the...
SQL Server Security
Security Checklists on TechNet Wiki
Posted
over 3 years ago
by
Jack Richins
1
Comments
Rick Byham, our wonderful technical writer, just posted some checklists you may find useful on the TechNet Wiki . You can search the wiki for word checklist or use these links: Database Engine Security Checklist: Encrypting Sensitive Data Database...
SQL Server Security
DEK and the Log
Posted
over 3 years ago
by
Zubair Ahmed Mughal - MSFT
3
Comments
In my previous post I talked about DEK management and how it is stored in the database. In this post I will try to give an overview of how the database log file is encrypted by TDE and what are the implicataions of key rotations (DEK or encryptor changes...
SQL Server Security
Database Encryption Key (DEK) management
Posted
over 3 years ago
by
Zubair Ahmed Mughal - MSFT
8
Comments
This post will talk about DEK, what it is and how it is securely stored and managed inside a database. Before enabling TDE a DEK must be created which is used to encrypt the contents of the database. It is a symmetric key and supported algorithms are...
SQL Server Security
TDE, DEK and the LOG
Posted
over 3 years ago
by
Zubair Ahmed Mughal - MSFT
0
Comments
Transparent Database Encryption ( TDE ) was introduced in SQL Server 2008 to allow users to encrypt databases without affecting any applications. Before reading this blog I would suggest reading Sung Hsueh’s whitepaper on TDE and MSDN as it covers...
SQL Server Security
Blocking automated SQL injection attacks
Posted
over 3 years ago
by
Bala Neerumalla
4
Comments
SQL injection attacks have been on the rise in the last two years, mainly because of automated tools. We first witnessed these automated attacks in December 2007, and since then very little has changed in the way that these attacks work. Attackers use...
SQL Server Security
SQL Server Authentication Troubleshooter
Posted
over 3 years ago
by
Raul Garcia - MS
0
Comments
I am posting this article on behalf of my teammate Lyudmila. A new tool to help investigate ‘Login Failed’ errors in SQL Server has been recently implemented and published on CodePlex: http://ssat.codeplex.com/ The tool is implemented in C# and...
Page 1 of 3 (62 items)
1
2
3