Создание главного ключа базы данныхCreate a Database Master Key

Применимо к:Applies to: даSQL ServerSQL Server (все поддерживаемые версии) yesSQL ServerSQL Server (all supported versions) ДаБаза данных SQL AzureAzure SQL DatabaseYesБаза данных SQL AzureAzure SQL Database ДаУправляемый экземпляр SQL AzureAzure SQL Managed InstanceYesУправляемый экземпляр SQL AzureAzure SQL Managed Instance даAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics даПараллельное хранилище данныхParallel Data WarehouseyesПараллельное хранилище данныхParallel Data WarehouseПрименимо к:Applies to: даSQL ServerSQL Server (все поддерживаемые версии) yesSQL ServerSQL Server (all supported versions) ДаБаза данных SQL AzureAzure SQL DatabaseYesБаза данных SQL AzureAzure SQL Database ДаУправляемый экземпляр SQL AzureAzure SQL Managed InstanceYesУправляемый экземпляр SQL AzureAzure SQL Managed Instance даAzure Synapse AnalyticsAzure Synapse AnalyticsyesAzure Synapse AnalyticsAzure Synapse Analytics даПараллельное хранилище данныхParallel Data WarehouseyesПараллельное хранилище данныхParallel Data Warehouse

В этом разделе описывается создание главного ключа базы данных в SQL ServerSQL Server при помощи Transact-SQLTransact-SQL.This topic describes how to create a database master key in SQL ServerSQL Server by using Transact-SQLTransact-SQL.

БезопасностьSecurity

РазрешенияPermissions

Требует разрешения CONTROL для базы данных.Requires CONTROL permission on the database.

Использование Transact-SQLUsing Transact-SQL

Создание главного ключа базы данныхTo create a database master key

  1. Выберите пароль для шифрования копии главного ключа базы данных, которая будет храниться в базе данных.Choose a password for encrypting the copy of the master key that will be stored in the database.

  2. В обозревателе объектов подключитесь к экземпляру компонента Компонент Database EngineDatabase Engine.In Object Explorer, connect to an instance of Компонент Database EngineDatabase Engine.

  3. Разверните узел Системные базы данных, щелкните правой кнопкой мыши базу данных master и выберите пункт Создать запрос.Expand System Databases, right-click master and then click New Query.

  4. Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить.Copy and paste the following example into the query window and click Execute.

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

Дополнительные сведения см. в разделе CREATE MASTER KEY (Transact-SQL).For more information, see CREATE MASTER KEY (Transact-SQL).