プール済みセッション要件 - 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
ユーザーがプール済みセッションを使用するアプリケーションを介してデータベースにアクセスすると、次のようになります。
  • アプリケーションが信頼済みユーザーではない場合、すべてのエンド ユーザーに対する行レベル セキュリティの制約は、アプリケーション ログオン ユーザーが元となる。Teradataは、行レベル セキュリティによって保護されているテーブルにユーザーが非信頼済みユーザー アプリケーションを使用してアクセスするのを許可しないことを推奨する。なぜならば、システムは行レベル セキュリティを個別のエンド ユーザーに対して適用することも、アクセス ログでそれらのアクションを追跡することもできないからである。
  • アプリケーションが信頼済みユーザーの場合:
    • プロキシ ユーザーが、GRANT CONNECT THROUGH文のTO PERMANENT句を使用して永久データベース ユーザーにリンクしている場合、行レベル セキュリティの制約は、ユーザー プロファイルを含む永久ユーザーが元となる。
    • プロキシ ユーザーが永久データベース ユーザーにリンクしていないが、GRANT CONNECT THROUGH文によって割り当てられたプロファイルを持っている場合、行レベル セキュリティの制約は割り当てられたプロファイルが元となる。
    • プロキシ ユーザーが永久データベース ユーザーにリンクしておらず、割り当てられたプロファイルを持っていない場合、システムはセッションのために行レベル セキュリティの制約を設定することができない。したがって、行レベル セキュリティ テーブルへアクセスする試みは失敗する。
行レベル セキュリティ テーブルに安全にアクセスできるようにするには、信頼済みセッションについてアプリケーションを設定します。