ロール | Bronze DBA Oracle Database Fundamentals (1Z0-085-JPN)
ロールとは
ロール(Role)とは、複数の権限(システム権限やオブジェクト権限)をひとまとめにした「権限のグループ」のことです。多くのユーザーに同じ権限セットを付与する場合、一人一人に個別に GRANT するのは煩雑で管理ミスのリスクも高まります。ロールを使えば、必要な権限群をロールとして定義し、そのロールをユーザーに付与するだけで済みます。Oracle Database には、最初から用意されている「定義済みロール(事前定義ロール)」があります。代表的なものとして「CONNECT(データベースへの接続権限を含む基本ロール)」「RESOURCE(テーブルやプロシージャなどのオブジェクト作成権限を含むロール)」「DBA(データベース管理に必要なほぼすべての権限を持つ強力なロール)」があります。
具体例