明示的権限 - Teradata Database - Teradata Vantage NewSQL Engine

Teradata Vantage™ SQLデータ制御言語

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Published
2019年3月
Language
日本語
Last Update
2019-10-29
dita:mapPath
ja-JP/jlw1513306913964.ditamap
dita:ditavalPath
ja-JP/jlw1513306913964.ditaval
dita:id
B035-1149
Product Category
Software
Teradata Vantage
権限 説明
自動 ユーザーがデータベース オブジェクトを作成すると、Teradata Databaseによって自動的に以下に権限が付与されます。
  • オブジェクトの作成者
  • 新しく作成されたユーザーまたはデータベース
付与 次のように権限を付与できます。
  • ユーザーまたはデータベースに直接付与する
  • ロールに付与してから、そのロール内のメンバーシップを1人以上のユーザーに付与する
  • 外部ロールに付与してから、そのロールを1つ以上のディレクトリ ユーザーのグループにマップする
継承 ユーザーが間接的に取得する権限:
  • すべてのユーザーに、自動的に、ロールに似たデフォルト権限の集合であるPUBLICの権限が付与されます。PUBLICの権限も付与したり、取り消したりできます。
  • ユーザーは、それが属しているロールに付与されたすべての権限を継承します。
  • ディレクトリ ユーザーは、データベース ユーザーとそれらがマップされた外部ロールの権限を継承します。
割り当て セキュリティ制約によって、対応するセキュリティ制約列で保護された表の行へのユーザー アクセスが定義されます。
CONSTRAINTオブジェクト内のセキュリティ制約を以下に割り当てることができます。
  • ユーザー。以下でCONSTRAINTオブジェクトを指定することによって
    • CREATE USER文またはMODIFY USER文
    • CREATE PROFILEまたはMODIFY PROFILE文(その後で、ユーザーにプロファイルを割り当てる)
    ユーザーに行レベルのセキュリティ保護の省略を許可する制約OVERRIDE権限は、GRANT OVERRIDE CONSTRAINT文を使用して付与されます。
  • テーブル。CREATE TABLE文またはALTER TABLE文に含まれるCONSTRAINTオブジェクトに対して指定された制約列を定義することによって。