0

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;
4

1 に答える 1

0

コマンドをストアド プロシージャに配置し、ストアド プロシージャを C# から実行できます。

于 2013-10-18T13:58:52.513 に答える