Skip to content

Commit 595a8dc

Browse files
authored
Merge pull request #15949 from julieMSFT/20200708_securityappliesto
20200708 securityappliesto
2 parents 1e1c9b5 + c0ee1ae commit 595a8dc

10 files changed

Lines changed: 79 additions & 20 deletions
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
author: MikeRayMSFT
3+
ms.service: sql
4+
ms.topic: include
5+
ms.date: 06/11/2020
6+
ms.author: mikeray
7+
---
8+
9+
[!INCLUDE [Applies to](../../includes/applies-md.md)] [!INCLUDE [SQL Server](_ssnoversion.md)] [!INCLUDE [Synapse Analytics](_asa.md)] [!INCLUDE [Parallel Data Warehouse](../../includes/applies-to-version/_pdw.md)]
10+
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
author: MikeRayMSFT
3+
ms.service: sql
4+
ms.topic: include
5+
ms.date: 06/11/2020
6+
ms.author: mikeray
7+
---
8+
9+
[!INCLUDE [Applies to](../../includes/applies-md.md)] [!INCLUDE [SQL Server](_ssnoversion.md)] [!INCLUDE [Azure SQL Database](../../includes/applies-to-version/_asdb.md)] [!INCLUDE [Azure Synapse Analytics](../../includes/applies-to-version/_asa.md)] [!INCLUDE [Parallel Data Warehouse](../../includes/applies-to-version/_pdw.md)]
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
author: MikeRayMSFT
3+
ms.service: sql
4+
ms.topic: include
5+
ms.date: 06/11/2020
6+
ms.author: mikeray
7+
---
8+
9+
[!INCLUDE [Applies to](../../includes/applies-md.md)] [!INCLUDE [SQL Server](_ssnoversion.md)] [!INCLUDE [ASDBMI](_asdbmi.md)] [!INCLUDE [Azure Synapse Analytics ](../../includes/applies-to-version/_asa.md)] [!INCLUDE [Parallel Data Warehouse](../../includes/applies-to-version/_pdw.md)]
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
author: julieMSFT
3+
ms.service: sql
4+
ms.topic: include
5+
ms.date: 07/10/2020
6+
ms.author: jrasnick
7+
---
8+
9+
<Token>This feature is currently in preview for Azure Synapse Analytics</Token>
10+

docs/t-sql/statements/alter-certificate-transact-sql.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,11 @@ helpviewer_keywords:
2222
ms.assetid: da4dc25e-72e0-4036-87ce-22de83160836
2323
author: VanMSFT
2424
ms.author: vanto
25-
monikerRange: ">=aps-pdw-2016||=azuresqldb-current||>=sql-server-2016||=sqlallproducts-allversions||>=sql-server-linux-2017||=azuresqldb-mi-current"
25+
monikerRange: ">=aps-pdw-2016||=azuresqldb-current||>=sql-server-2016||=sqlallproducts-allversions||>=sql-server-linux-2017||=azuresqldb-mi-current||=azure-sqldw-latest"
2626
---
2727
# ALTER CERTIFICATE (Transact-SQL)
28-
[!INCLUDE[tsql-appliesto-ss2008-asdb-xxxx-pdw-md](../../includes/tsql-appliesto-ss2008-asdb-xxxx-pdw-md.md)]
28+
29+
[!INCLUDE [sql-asdb-asa-pdw](../../includes/applies-to-version/sql-asdb-asa-pdw.md)]
2930

3031
Changes the password used to encrypt the private key of a certificate, removes the private key, or imports the private key if none is present. Changes the availability of a certificate to [!INCLUDE[ssSB](../../includes/sssb-md.md)].
3132

@@ -52,10 +53,13 @@ ALTER CERTIFICATE certificate_name
5253
[ DECRYPTION BY PASSWORD = 'current_password' ]
5354
[ [ , ] ENCRYPTION BY PASSWORD = 'new_password' ]
5455
}
55-
```
56-
57-
```
58-
-- Syntax for Parallel Data Warehouse
56+
```
57+
58+
> [!Note]
59+
> [!INCLUDE [Synapse preview note](../../includes/synapse-preview-note.md)]
60+
61+
```syntaxsql
62+
-- Syntax for Azure Synapse Analytics and Parallel Data Warehouse
5963
6064
ALTER CERTIFICATE certificate_name
6165
{

docs/t-sql/statements/alter-database-encryption-key-transact-sql.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,10 @@ helpviewer_keywords:
1717
ms.assetid: f88dac4b-efe0-47ed-9808-972a4381377e
1818
author: VanMSFT
1919
ms.author: vanto
20+
monikerRange: "= azuresqldb-current || = azuresqldb-mi-current || >= sql-server-2016 || >= sql-server-linux-2017 || = sqlallproducts-allversions||=azure-sqldw-latest"
2021
---
2122
# ALTER DATABASE ENCRYPTION KEY (Transact-SQL)
22-
[!INCLUDE [sql-pdw](../../includes/applies-to-version/sql-pdw.md)]
23+
[!INCLUDE [sql-asa-pdw](../../includes/applies-to-version/sql-asa-pdw.md)]
2324

2425
Alters an encryption key and certificate that is used for transparently encrypting a database. For more information about transparent database encryption, see [Transparent Data Encryption &#40;TDE&#41;](../../relational-databases/security/encryption/transparent-data-encryption.md).
2526

@@ -39,10 +40,13 @@ ALTER DATABASE ENCRYPTION KEY
3940
ASYMMETRIC KEY Encryptor_Name
4041
}
4142
[ ; ]
42-
```
43+
```
44+
45+
> [!Note]
46+
> [!INCLUDE [Synapse preview note](../../includes/synapse-preview-note.md)]
4347
4448
```syntaxsql
45-
-- Syntax for Parallel Data Warehouse
49+
-- Syntax for Azure Synapse Analytics and Parallel Data Warehouse
4650
4751
ALTER DATABASE ENCRYPTION KEY
4852
{

docs/t-sql/statements/backup-certificate-transact-sql.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ helpviewer_keywords:
2727
ms.assetid: 509b9462-819b-4c45-baae-3d2d90d14a1c
2828
author: VanMSFT
2929
ms.author: vanto
30-
monikerRange: ">=aps-pdw-2016||>=sql-server-2016||=sqlallproducts-allversions||>=sql-server-linux-2017"
30+
monikerRange: ">=aps-pdw-2016||>=sql-server-2016||=sqlallproducts-allversions||>=sql-server-linux-2017||=azure-sqldw-latest"
3131
---
3232
# BACKUP CERTIFICATE (Transact-SQL)
33-
[!INCLUDE [sql-pdw](../../includes/applies-to-version/sql-pdw.md)]
33+
[!INCLUDE [sql-asa-pdw](../../includes/applies-to-version/sql-asa-pdw.md)]
3434

3535
Exports a certificate to a file.
3636

@@ -51,8 +51,11 @@ BACKUP CERTIFICATE certname TO FILE = 'path_to_file'
5151
]
5252
```
5353

54+
> [!Note]
55+
> [!INCLUDE [Synapse preview note](../../includes/synapse-preview-note.md)]
56+
5457
```syntaxsql
55-
-- Syntax for Parallel Data Warehouse
58+
-- Syntax for Azure Synapse Analytics and Parallel Data Warehouse
5659
5760
BACKUP CERTIFICATE certname TO FILE ='path_to_file'
5861
WITH PRIVATE KEY

docs/t-sql/statements/create-certificate-transact-sql.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ ms.author: vanto
2929
monikerRange: ">=aps-pdw-2016||=azuresqldb-current||=azure-sqldw-latest||>=sql-server-2016||=sqlallproducts-allversions||>=sql-server-linux-2017||=azuresqldb-mi-current"
3030
---
3131
# CREATE CERTIFICATE (Transact-SQL)
32-
[!INCLUDE[tsql-appliesto-ss2008-asdb-xxxx-pdw-md](../../includes/tsql-appliesto-ss2008-asdb-xxxx-pdw-md.md)]
32+
[!INCLUDE [sql-asdb-asa-pdw](../../includes/applies-to-version/sql-asdb-asa-pdw.md)]
3333

3434
Adds a certificate to a database in [!INCLUDE[ssNoVersion](../../includes/ssnoversion-md.md)].
3535

@@ -78,8 +78,11 @@ CREATE CERTIFICATE certificate_name [ AUTHORIZATION user_name ]
7878
START_DATE = 'datetime' | EXPIRY_DATE = 'datetime'
7979
```
8080

81+
> [!Note]
82+
> [!INCLUDE [Synapse preview note](../../includes/synapse-preview-note.md)]
83+
8184
```syntaxsql
82-
-- Syntax for Parallel Data Warehouse
85+
-- Syntax for Azure Synapse Analytics and Parallel Data Warehouse
8386
8487
CREATE CERTIFICATE certificate_name
8588
{ <generate_new_keys> | FROM <existing_keys> }

docs/t-sql/statements/create-database-encryption-key-transact-sql.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ helpviewer_keywords:
2727
ms.assetid: 2ee95a32-5140-41bd-9ab3-a947b9990688
2828
author: VanMSFT
2929
ms.author: vanto
30-
monikerRange: ">=aps-pdw-2016||>=sql-server-2016||=sqlallproducts-allversions||>=sql-server-linux-2017||=azuresqldb-mi-current"
30+
monikerRange: ">=aps-pdw-2016||>=sql-server-2016||=sqlallproducts-allversions||>=sql-server-linux-2017||=azuresqldb-mi-current||=azure-sqldw-latest"
3131
---
3232
# CREATE DATABASE ENCRYPTION KEY (Transact-SQL)
33-
[!INCLUDE [sql-asdbmi-pdw](../../includes/applies-to-version/sql-asdbmi-pdw.md)]
33+
[!INCLUDE [sql-asdbmi-asa-pdw](../../includes/applies-to-version/sql-asdbmi-asa-pdw.md)]
3434

3535
Creates an encryption key that is used for transparently encrypting a database. For more information about transparent database encryption, see [Transparent Data Encryption &#40;TDE&#41;](../../relational-databases/security/encryption/transparent-data-encryption.md).
3636

@@ -51,8 +51,11 @@ CREATE DATABASE ENCRYPTION KEY
5151
[ ; ]
5252
```
5353

54+
> [!Note]
55+
> [!INCLUDE [Synapse preview note](../../includes/synapse-preview-note.md)]
56+
5457
```syntaxsql
55-
-- Syntax for Parallel Data Warehouse
58+
-- Syntax for Azure Synapse Analytics and Parallel Data Warehouse
5659
5760
CREATE DATABASE ENCRYPTION KEY
5861
WITH ALGORITHM = { AES_128 | AES_192 | AES_256 | TRIPLE_DES_3KEY }

docs/t-sql/statements/drop-certificate-transact-sql.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,22 @@ ms.author: vanto
2424
monikerRange: ">=aps-pdw-2016||=azuresqldb-current||=azure-sqldw-latest||>=sql-server-2016||=sqlallproducts-allversions||>=sql-server-linux-2017||=azuresqldb-mi-current"
2525
---
2626
# DROP CERTIFICATE (Transact-SQL)
27-
[!INCLUDE[tsql-appliesto-ss2008-asdb-xxxx-pdw-md](../../includes/tsql-appliesto-ss2008-asdb-xxxx-pdw-md.md)]
27+
[!INCLUDE [sql-asdb-asa-pdw](../../includes/applies-to-version/sql-asdb-asa-pdw.md)]
2828

2929
Removes a certificate from the database.
3030

3131
> [!IMPORTANT]
3232
> A backup of the certificate used for database encryption should be retained even if the encryption is no longer enabled on a database. Even though the database is not encrypted anymore, parts of the transaction log may still remain protected, and the certificate may be needed for some operations until the full backup of the database is performed. The certificate is also needed to be able to restore from the backups created at the time the database was encrypted.
3333
34-
![Topic link icon](../../database-engine/configure-windows/media/topic-link.gif "Topic link icon") [Transact-SQL Syntax Conventions](../../t-sql/language-elements/transact-sql-syntax-conventions-transact-sql.md)
34+
![Topic link icon](../../database-engine/configure-windows/media/topic-link.gif "Topic link icon") [Transact-SQL Syntax Conventions](../../t-sql/language-elements/transact-sql-syntax-conventions-transact-sql.md)
35+
36+
37+
> [!Note]
38+
> [!INCLUDE [Synapse preview note](../../includes/synapse-preview-note.md)]
3539
3640
## Syntax
3741

38-
```
42+
```synaxsql
3943
DROP CERTIFICATE certificate_name
4044
```
4145

0 commit comments

Comments
 (0)