マスター キーの暗号化解除と暗号化のために指定したパスワードを使用し、再生成を強制実行するオプションを使用して、指定したシステム パスにあるファイルからデータベース マスター キーを読み込みます。
名前空間: 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 _
)
'使用
Dim instance As MasterKey
Dim path As String
Dim decryptionPassword As String
Dim encryptionPassword As String
Dim forceRegeneration As Boolean
instance.Import(path, decryptionPassword, _
encryptionPassword, forceRegeneration)
public void Import(
string path,
string decryptionPassword,
string encryptionPassword,
bool forceRegeneration
)
public:
void Import(
String^ path,
String^ decryptionPassword,
String^ encryptionPassword,
bool forceRegeneration
)
member Import :
path:string *
decryptionPassword:string *
encryptionPassword:string *
forceRegeneration:bool -> unit
public function Import(
path : String,
decryptionPassword : String,
encryptionPassword : String,
forceRegeneration : boolean
)
パラメーター
- path
型: System.String
マスター キーの保存先ファイルのシステム パスの場所を示す String 値です。
- decryptionPassword
型: System.String
マスター キーの暗号化解除に使用するパスワードを示す String 値です。
- encryptionPassword
型: System.String
マスター キーの暗号化に使用するパスワードを示す String 値です。
- forceRegeneration
型: System.Boolean
古いデータベース マスター キー パスワードを使用して、正常に再生成できないアイテムを削除するかどうかを示す Boolean 値です。True の場合、マスター キーの再生成が強制実行され、再生成されないすべてのアイテムが削除されます。 False の場合、再生成されないアイテムは削除されません。
使用例
関連項目
参照
Microsoft.SqlServer.Management.Smo 名前空間