Snowsight - データベース: プロシージャの詳細¶
database object explorer でプロシージャを選択すると、 procedure details page が表示されます。
このトピックの内容:
このセクションでは、 procedure details page のナビゲーションと使用方法の概要を提供します。
インターフェイス |
説明 |
---|---|
関数に関する基本的な詳細は、ページの最上部にあります。 |
|
ページの右上隅にある More メニューでは、次を実行できます。
|
procedure details page には、次のセクションが含まれます。
Details
Procedure definition
Privileges
Details セクションには、次のようなプロシージャに関する追加情報があります。
プロシージャ結果のデータ型。
プロシージャが集計関数かどうか。
プロシージャがセキュア関数かどうか。
プロシージャがテーブル関数かどうか。
プロシージャの構築に使用される言語。
Procedure definition セクションには、プロシージャの初期化に使用された SQL が含まれています。
Privileges section を使用して、プロシージャの権限を表示、付与、および取り消します。
データベースオブジェクトのアクセス制御の管理¶
このセクションでは、データベースオブジェクトのアクセス制御を管理する方法について説明します。
オブジェクトの詳細の Privileges section を使用して、データベースオブジェクトの権限を表示、付与、および取り消します。
権限を権限別にグループ化する場合、 Snowsight は、権限が継承されたか、直接付与されたかを示します。
オブジェクトの権限を変更するには、次のいずれかのロールが必要です。
データベースまたはデータベースオブジェクトの所有者(つまり、オブジェクトに対する OWNERSHIP 権限を持つロール)。
グローバル MANAGE GRANTS 権限を持つロール。
オブジェクトに対する権限の付与¶
データベースオブジェクトに対する権限を付与するには、
データベースオブジェクトの Privileges section に移動します。
Privileges section の右上隅で、 Privilege を選択します。
権限を付与するロールを選択します。
ロールに付与する権限を選択します。
ロールが他のロールに権限を付与できるようにする場合は、 Grant option を選択します。
ロールに付与する権限ごとにステップを繰り返します。
Grant Privileges を選択します。
オブジェクトに対する権限の取り消し¶
データベースオブジェクトに対する権限を取り消すには、
データベースオブジェクトの Privileges section に移動します。
Privileges section の右上隅で、 Privilege を選択します。
取り消す権限を削除します。
Grant Privileges を選択します。