3

プロシージャSP_RESTOREDATABASEまたはAdsBackupユーティリティを使用してデータベースを復元するには、パラメータとしてADSSYSパスワードを指定する必要があります。暗号化を使用してデータベースを保護し、アクセスは特定のユーザーに制限されています。ただし、Data Architectを使用している人は誰でも、リモートサーバー情報/アドバンテージ管理ユーティリティの下の[アクティブなクエリ]タブで復元が行われている間、ADSSYSパスワードを取得できます。パスワードはクリアテキストで表示されます。クエリログが有効になっている場合は、ログでも利用できると思います。

クエリがログまたはアクティブなクエリウィンドウに表示されないようにする方法はありますか?

4

1 に答える 1

3

パラメータ化されたクエリを使用する必要があります。その場合、パラメーター値は表示されません。

execute procedure sp_restoredatabase( :backuploc, :password, :restoreloc, null );

次に、パラメータの値を指定しますbackuploc, password, and restoreloc

v11.0 では、一般的にその情報の可視性が制限されていることにも注意してください。ディクショナリで実行されたステートメントを表示するには、ディクショナリへの DB:Admin 接続が必要です。

于 2012-08-21T21:24:55.747 に答える