如何创建数据库主密钥

SQL Server 中的数据库级别加密功能依赖于数据库主密钥。创建数据库时不会自动生成该密钥,必须由系统管理员创建。仅需要对每个数据库创建一次主密钥。

创建数据库主密钥

  1. 在查询编辑器中,执行以下 Transact-SQL 命令连接到数据库:USE <database name> ; GO。

  2. 选择密码来对存储于该数据库中的主密钥副本进行加密。

  3. 执行以下 Transact-SQL 命令:CREATE MASTER KEY ENCRYPTION BY PASSWORD = '<password>' ; GO

重要说明重要提示

应该立即对新主密钥进行备份。有关详细信息,请参阅如何备份数据库主密钥