MasterKey.Import Method (String, String, String, Boolean)

マスタ キーの暗号化解除と暗号化のために指定したパスワードを使用し、再生成を強制実行するオプションを使用して、指定したシステム パスにあるファイルからデータベース マスタ キーを読み込みます。

名前空間: Microsoft.SqlServer.Management.Smo
アセンブリ: Microsoft.SqlServer.Smo (microsoft.sqlserver.smo.dll 内)

構文

'宣言
Public Sub Import ( _
    path As String, _
    decryptionPassword As String, _
    encryptionPassword As String, _
    forceRegeneration As Boolean _
)
public void Import (
    string path,
    string decryptionPassword,
    string encryptionPassword,
    bool forceRegeneration
)
public:
void Import (
    String^ path, 
    String^ decryptionPassword, 
    String^ encryptionPassword, 
    bool forceRegeneration
)
public void Import (
    String path, 
    String decryptionPassword, 
    String encryptionPassword, 
    boolean forceRegeneration
)
public function Import (
    path : String, 
    decryptionPassword : String, 
    encryptionPassword : String, 
    forceRegeneration : boolean
)

パラメータ

  • path
    マスタ キーの保存先ファイルのシステム パスの場所を示す String 値です。
  • decryptionPassword
    マスタ キーの暗号化解除に使用するパスワードを示す String 値です。
  • encryptionPassword
    マスタ キーの暗号化に使用するパスワードを示す String 値です。
  • forceRegeneration
    古いデータベース マスタ キー パスワードを使用して、正常に再生成できないアイテムを削除するかどうかを示す Boolean 値です。

    True の場合、マスタ キーの再生成が強制実行され、再生成されないすべてのアイテムが削除されます。

    False の場合、マスタ キーの再生成は強制されません。

解説

この名前空間、クラス、またはメンバは、Microsoft .NET Framework Version 2.0 でのみサポートされています。

使用例

Visual Basic .NET でパラメータと SMO メソッドを使用する方法

スレッド セーフ

この型の public static (Microsoft Visual Basic では共有 ) メンバは、スレッド セーフです。インスタンス メンバの場合は、スレッド セーフであるとは限りません。

プラットフォーム

開発プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

対象プラットフォーム

サポートされているプラットフォームの一覧については、「SQL Server 2005 のインストールに必要なハードウェアおよびソフトウェア」を参照してください。

参照

関連項目

MasterKey Class
MasterKey Members
Microsoft.SqlServer.Management.Smo Namespace

その他の技術情報

暗号化階層
CREATE MASTER KEY (Transact-SQL)