DTSPackagePassword プロパティ (レプリケーション ActiveX)

DTSPackagePassword プロパティは、DTSPackageFileName プロパティで指定された Microsoft® SQL Server™ 2000 データ変換サービス (DTS) パッケージへのアクセスに必要な所有者 (owner) のパスワードを返すか、または設定します。

ms147357.security(ja-jp,SQL.90).gifセキュリティ メモ :
可能であれば、実行時にユーザーの資格情報の入力を求めるメッセージを表示します。資格情報をコードに直接記述することや、ファイルに格納することは避けてください。次の実行まで資格情報を保持する必要がある場合には、Win32 CryptoAPI 関数を使用して暗号化します。詳細については、この Microsoft Web サイトを参照してください。

構文

object.DTSPackagePassword [= string]
要素 説明

object

結果が SQLDistribution オブジェクト (レプリケーション ActiveX) オブジェクトになる式。

string

指定された DTS パッケージへのアクセスに必要なパスワードです。

適用対象

SQLDistribution オブジェクト (レプリケーション ActiveX)

解説

このプロパティは、SQL Server 2000 で作成されたパッケージに対してのみサポートされます。また、SQL Server 2000 DTS ランタイムがインストールされている必要があります。詳細については、「パブリッシュされたデータの変換」を参照してください。

このプロパティには、DTS の所有者 (owner) のパスワードを指定する必要があります。ユーザー (user) のパスワードでは、必要なアクセス許可を取得できません。

このプロパティからは設定された最新の値が返されます。したがって、DTSPackageFileName プロパティ (レプリケーション ActiveX) で指定された DTS パッケージの実際の owner パスワードを取得するには、その値があらかじめ設定されていることが必要です。

データ型

String

属性

読み取り/書き込み

プロトタイプ C/C++

HRESULT DTSPackagePassword(BSTR pVal);
HRESULT DTSPackagePassword(BSTR* pVal);