GRANT ステートメント

既存のユーザーまたはグループに与える権限を指定します。

構文

GRANT {privilege[, privilege, ?]} ON
    
{TABLE table |    
    OBJECT object|

CONTAINER container }
TO {authorizationname[, authorizationname, ?]}

GRANT ステートメントには、次の指定項目があります。

指定項目 内容
privilege 権限を与えます。次のキーワードを使い、権限を指定します。

SELECT、DELETE、INSERT、UPDATE、DROP、SELECTSECURITY、UPDATESECURITY、DBPASSWORD、UPDATEIDENTITY、CREATE、SELECTSCHEMA、SCHEMA および UPDATEOWNER

tablename 任意の有効なテーブル名。
object テーブル以外のどのオブジェクトも指定できます。たとえば、ストアド クエリ (ビュー または プロシージャ) を指定できます。
container 有効なコンテナの名前。
authorizationname ユーザー名またはグループ名。

参照
ADD USER ステートメント CREATE TABLE ステートメント
ALTER USER ステートメントまたは ALTER DATABASE ステートメント CREATE USER ステートメントまたは CREATE GROUP ステートメント
ALTER TABLE ステートメント CREATE VIEW ステートメント
CONSTRAINT 句 DROP ステートメント
CREATE INDEX ステートメント DROP USER ステートメントまたは DROP GROUP ステートメント
CREATE PROCEDURE ステートメント REVOKE ステートメント