クエリリテラルセキュリティの構成

SQL では、リテラルはデータベースから取得されたデータを表す文字列または整数値です。デフォルトでは、リテラルは、ソーシャルセキュリティ番号や CC 番号などのユーザ機密データを含む可能性があるため、SQL クエリから削除されます。
警告: データベースエージェントは、インラインコメントまたは単一行コメントの後に出現するリテラルをマスクしません。この制限は、Oracle データベースにのみ適用されます。ただし、ブロックコメントを使用すると、リテラルをマスクできます。
注: このオプションが有効または無効になっている場合に監査ログを記録するには、コントローラの監査レポートを、オブジェクト名を Remove Literals、オブジェクトタイプを DBMON_ACCOUNT_CONFIGURATION として設定します。「コントローラ監査ログ」を参照してください。

クエリでリテラルを表示する場合は、[Remove literals from the queries] オプションを無効にすることができます。

  1. **[データベース(Database)]** をクリックします。
  2. [Configuration] をクリックします。
  3. [セキュリティ(Security)] セクションで、[クエリからリテラルを削除(Remove literals from the queries)] を選択していることを確認します。
このオプションをオフにすると、リテラルは常にクエリで表示されます。オプションをオンにすることにより、リテラルを非表示に戻すことができます。