SQL DML OVERRIDE権限の取り消し - 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

REVOKE(SQL形式)文を使用してOVERRIDE権限を取り消すことができます。 例は以下のとおりです。

REVOKE OVERRIDE [sql_statement_type  ... [, sql_statement_type]]
CONSTRAINT [constraint_name  ... [, constraint_name]]
ON [object_name]
FROM  user_name  ...[, user_name]|role_name  ...[, role_name]

説明

構文要素 説明
  • [sql_statement_type ...
  • [, sql_statement_type]]
OVERRIDE権限が取り消されるSQL文タイプ。INSERT、SELECT、UPDATE、またはDELETE。

どのSQL文も指定しない場合は、SQL文のすべての型についてOVERRIDE権限が取り消されます。

  • [constraint_name ...
  • [, constraint_name]]
OVERRIDE権限が取り消される行レベル セキュリティ制約。

どのセキュリティ制約も指定しない場合は、影響を受けるすべてのオブジェクトについてOVERRIDE権限が取り消されます。

  • object_name
OVERRIDE権限が取り消されるオブジェクト。

オブジェクトを指定しない場合は、システムがエラーを返します。

  • user_name ...[, user_name] |
  • role_name ...[, role_name]
OVERRIDE権限(単数または複数)が取り消されるユーザー(単数または複数)またはロール(単数または複数)。