BEGIN LOGGING文によるロギングの有効化 - Teradata Database - Teradata Vantage NewSQL Engine

Teradata Vantage™ NewSQL Engineセキュリティ管理

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Published
2019年3月
Language
日本語
Last Update
2019-10-29
dita:mapPath
ja-JP/rmm1512082852218.ditamap
dita:ditavalPath
ja-JP/rmm1512082852218.ditaval
dita:id
B035-1100
Product Category
Software
Teradata Vantage
BEGIN LOGGING文を使用すると、アクセス ロギングを開始できます。BEGIN LOGGING文の結果は次のようになります。
  • 各BEGIN LOGGING文は、DBC.AccLogRuleテーブル内のエントリの形式でロギング ルールを作成します。
  • ユーザー リクエストがDBC.AccLogRuleTbl内にあるロギング ルールのいずれかと一致するたびに、マクロによってDBC.AccLogTblにエントリが作成されます。

BEGIN LOGGING文の基本形式は次のとおりです。

BEGIN LOGGING ON [frequency] [operation] BY  username  ON  object_name  ;

説明:

構文要素 指定内容
frequency セッション中に起きるイベントのロギングの頻度: FIRST、LAST、FIRST AND LAST、またはEACH。
operation ユーザー リクエストに存在する場合、ロギングのトリガーになるアクションまたはアクションのリスト。
username システムがログを要求するユーザーの名前。
object_name ユーザー リクエストに存在する場合、ロギングのトリガーになるデータベース オブジェクトの名前。
BEGIN LOGGINGパラメータはオプションです。一部のパラメータを指定しないと、システムはデフォルト値を使用します。

BEGIN LOGGING構文およびオプションの詳細説明については、<Teradata Vantage™ SQLデータ定義言語-構文規則および例、B035-1144>を参照します。