16.20 - ADD ROOT - Teradata Database - Teradata Vantage NewSQL Engine

Teradata Vantage™ SQLデータ定義言語 構文規則および例

Product
Teradata Database
Teradata Vantage NewSQL Engine
Release Number
16.20
Release Date
2019年3月
Content Type
プログラミング リファレンス
Publication ID
B035-1144-162K-JPN
Language
日本語 (日本)

rootデータベースまたはrootユーザーをセキュア ゾーンに追加します。

セキュア ゾーンの作成者だけがADDを使用してrootを追加できます。

追加するrootは、別のゾーンに含めることはできません。

rootは、既存のユーザーまたはデータベースである必要があります。ユーザーまたはデータベースをrootとして指定する前に、そのユーザーまたはデータベースを作成する必要があります。

指定するユーザーまたはデータベースは、ゲスト、作成者、または別のゾーンのメンバーであることはできず、またオブジェクト、子孫、ロール、プロファイル、あるいは制約を含むこともできません。

rootに対する権限を持てるのは、ゾーンの作成者、rootの所有者および作成者だけです。他のユーザーがrootに対する権限を持つことはできません。rootは他のユーザーに対するどのような権限も持つことができません。

rootは、プロキシ ユーザーであることはできません。

rootには、ロールまたは制約を付与してはなりません。

ユーザーは、自分をゾーンのrootとして追加中にログインしてはなりません。

rootは、デフォルトのデータベースとしてのデータベースを持つことはできません。

指定するユーザーまたはデータベースでは、アクセス ロギングまたは問合わせロギングのルールをそれらに対して有効にしたり、それらで作成したりすることはできません。

root_name
既存のユーザーまたはデータベースの名前。
指定するユーザーまたはデータベースは、別のゾーンのゲストであることはできず、またオブジェクト、子孫、ロール、あるいはプロファイルを含むこともできません。
rootに対する権限を持つことができるのは、ゾーンの作成者、所有者、およびrootの作成者だけです。他のユーザーがrootに対する権限を持つことはできません。

例: rootの追加

ALTER ZONE zn_01 ADD ROOT zn_rt01;