16.20 - CREATE DATABASE - 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
日本語 (日本)

目的

他のデータベース オブジェクトを作ることのできるデータベースを作成します。

必要な権限

データベースを作成するには、直接所有者データベースに対するCREATE DATABASE権限が必要です。

作成されるデータベース以外のデータベースにDEFAULT JOURNAL TABLEを指定するには、何の権限も必要ありません。ただし、ジャーナルを指定するテーブルが作成される場合、そのテーブルを作成するユーザーには、そのジャーナル テーブルに対するINSERT権限が必要です。

データベースに関して新規作成者および所有者に与えられる権限は、WITH GRANT OPTIONです。

作成時には、次の権限がデータベースに自動的に与えられます。

  • CHECKPOINT
  • CREATE AUTHORIZATION
  • CREATE DATABASE
  • CREATE MACRO
  • CREATE TABLE
  • CREATE TRIGGER
  • CREATE USER
  • CREATE VIEW
  • DELETE
  • DROP AUTHORIZATION
  • DROP DATABASE
  • DROP FUNCTION
  • DROP MACRO
  • DROP TABLE
  • DROP PROCEDURE
  • DROP TABLE
  • DROP TRIGGER
  • DROP USER
  • DROP VIEW
  • DUMP
  • EXECUTE
  • INSERT
  • RESTORE
  • REVOKE
  • SELECT
  • STATISTICS
  • UPDATE

作成時には、次の権限はデータベースに自動的に与えられません。

  • ALTER EXTERNAL PROCEDURE
  • ALTER FUNCTION
  • ALTER PROCEDURE
  • CREATE DATABASE
  • CREATE EXTERNAL PROCEDURE
  • CREATE FUNCTION
  • CREATE PROCEDURE
  • CREATE USER
  • DROP DATABASE
  • DROP USER
  • EXECUTE FUNCTION
  • EXECUTE PROCEDURE

構文