SQLコマンドに続くSQLサーバー実行からこれを作成できますが、C#コードを使用してこのコマンドを実行する方法はありますか?
SQL コマンド ...
USE master;
CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'rajesh';
Go
Use Master
BACKUP MASTER KEY TO FILE = 'C:\Users\HP USER\Desktop\Encrypt\KEYs'
ENCRYPTION BY PASSWORD = 'rajesh'
GO
Use Master
CREATE CERTIFICATE mytestcert
WITH SUBJECT = 'Mytestcertificate'
Use Master
BACKUP CERTIFICATE mytestcert TO FILE = 'C:\Users\HP USER\Desktop\Encrypt\mytestcert.cer'
GO
CREATE DATABASE dbShop ;
GO
USE dbShop
GO
CREATE DATABASE ENCRYPTION KEY
WITH ALGORITHM = AES_256
ENCRYPTION BY SERVER CERTIFICATE [mytestcert]
ALTER DATABASE test
SET ENCRYPTION ON;