Creazione della chiave master di un databaseCreate a Database Master Key

QUESTO ARGOMENTO SI APPLICA A: SìSQL ServerSìDatabase SQL di AzureSìAzure SQL Data Warehouse Sì Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServeryesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

In questo argomento viene descritto come creare una chiave master del database in SQL Server 2017SQL Server 2017 tramite Transact-SQLTransact-SQL.This topic describes how to create a database master key in SQL Server 2017SQL Server 2017 by using Transact-SQLTransact-SQL.

Contenuto dell'argomentoIn This Topic

Prima di iniziareBefore You Begin

SicurezzaSecurity

PermissionsPermissions

È richiesta l'autorizzazione CONTROL per il database.Requires CONTROL permission on the database.

Uso di Transact-SQLUsing Transact-SQL

Per creare la chiave master di un databaseTo create a database master key

  1. Scegliere una password per la crittografia della copia della chiave master che verrà archiviata nel database.Choose a password for encrypting the copy of the master key that will be stored in the database.

  2. In Esplora oggetticonnettersi a un'istanza del Motore di databaseDatabase Engine.In Object Explorer, connect to an instance of Motore di databaseDatabase Engine.

  3. Sulla barra Standard fare clic su Nuova query.On the Standard bar, click New Query.

  4. Copiare e incollare l'esempio seguente nella finestra delle query e fare clic su Esegui.Copy and paste the following example into the query window and click Execute.

    -- Creates a database master key for the "AdventureWorks2012" database.   
    -- The key is encrypted using the password "23987hxJ#KL95234nl0zBe."  
    USE AdventureWorks2012;  
    GO  
    CREATE MASTER KEY ENCRYPTION BY PASSWORD = '23987hxJ#KL95234nl0zBe';  
    GO  
    

    Per altre informazioni, vedere CREATE MASTER KEY (Transact-SQL).For more information, see CREATE MASTER KEY (Transact-SQL).