Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » SQL Anywhere サーバー データベース管理 » データベース設定 » ユーザー ID、権限、パーミッション » パーミッション

 

パーミッションを他のユーザーに付与する権利をユーザーに付与する

テーブルとビューについては、同じパーミッションを他のユーザーに付与するために、ユーザーにパーミッションを付与できます。GRANT 文で WITH GRANT OPTION を使用して、このパーミッションをユーザーに付与します。同じパーミッションを他のユーザーに付与するこのパーミッションは、グループのメンバーによっては継承されません。

グループのメンバーは、属しているグループの次のパーミッションだけを継承できます。

 ♦ テーブルとビューにパーミッションを付与して、同じパーミッションを他のユーザーに付与するには、次の手順に従います (SQL の場合)。
  1. DBA 権限のあるユーザーとして、またはテーブルまたはビューの所有者のユーザーとして、データベースに接続します。

  2. GRANT 文を WITH GRANT OPTION 付きで実行することでパーミッションを割り当てます。GRANT 文を参照してください。

    次に例を示します。

    GRANT DELETE ON sample_table
    TO M_Haneef
    WITH GRANT OPTION;
 ♦ テーブルとビューにパーミッションを付与して、同じパーミッションを他のユーザーに付与するには、次の手順に従います (Sybase Central の場合)。
 参照