pwextractor ユーティリティはデータベースから特権アカウントのパスワードを抽出します。 特権アカウントのパスワードをバックアップする場合、または PUPM が利用可能ではないため特権アカウントをチェックアウトできない場合、pwextractor を使用することができます。
pwextractor を使用するには、以下が必要になります。
注: これらのクレデンシャルは、エンタープライズ管理サーバをインストールする際に使用します。
Microsoft SQL Server データベースを使用しており、そのデータベースの認証モデルが Windows 認証である場合、pwextractor を使用するときには、以下のことを行う必要があります。
注: pwextractor -url 形式を使用できるのは、Windows コンピュータにエンタープライズ管理サーバをインストールしており、かつ、Microsoft SQL Server データベースを使用している場合のみです。 sqljdbc_auth.dll ファイルの詳細については、Microsoft SQL Server ドキュメントを参照してください。
pwextractor は、以下のディレクトリに配置されています。
ACServerInstallDir/IAM Suite/Access Control/tools/pwextractor
このコマンドの形式は以下のようになります。
pwextractor -h hostname [-r port] -d {database | schema} -t {mssql | oracle} -l login -p password -f filename [-k key_file]
JDBC データベースが対象の場合のコマンド形式は以下のとおりです。 この形式が有効なのは、Windows コンピュータにエンタープライズ管理サーバをインストールしており、かつ、Microsoft SQL Server データベースを使用している場合のみです。
pwextractor -url url -f filename [-k key_file]
データベース ホストの名前を定義します。
データベースが通信するポート番号を定義します。
以下を定義します:
データベース タイプを指定します。
値: mssql、Oracle
データベースにアクセスするために PUPM で使用するアカウントのユーザ名を定義します。
データベースにアクセスするために PUPM で使用するアカウントのパスワードを定義します。
出力ファイルのディレクトリ パスおよびファイル名を定義します。 既存のファイルを指定すると、pwextractor によって既存のファイルが新しく出力されたファイルに置き換えられます。
パスワードの暗号化に使用した暗号化ファイルの完全パスおよびファイル名を定義します。
データベースにアクセスするために使用する JDBC URL 文字列を定義します。
形式: jdbc:sqlserver://servername:port[;property=value]
例: jdbc:sqlserver://localhost:1433;selectMethod=cursor;DatabaseName=mydb;user=sa;password=mypwd;
例: Microsoft SQL Server データベース から PUPM パスワードを抽出する
以下の例では、ホスト myhost.example.com 上にある、mydb という名前の Microsoft SQL Server データベースから PUPM パスワードを抽出しています。 エンタープライズ管理サーバは Windows コンピュータ上にあり、暗号化ファイルは C:¥FIPSkey.dat にあります。 pwextractor は出力を C:¥accounts.txt ファイルに書き込みます。
pwextractor.bat -h myhost.example.com –r 1433 -d mydb -t mssql -l sa -p mypwd -f C:¥accounts.txt -k "C:¥FIPSkey.dat"
pwextractor.bat -url jdbc:sqlserver://myhost.example.com:1433;selectMethod=cursor;DatabaseName=mydb;user=sa;password=mypwd;integratedSecurity=true; -f C:¥accounts.txt -k "C:¥FIPSkey.dat"
| Copyright © 2011 CA. All rights reserved. | このトピックについて CA Technologies に電子メールを送信する |