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

SAP Sybase SQL Anywhere 16.0 » SQL Anywhere サーバ データベース管理 » ユーザとデータベースのセキュリティ » ユーザのセキュリティ (ロールと権限) » ロール

 

ロールの取り消し (Sybase Central の場合)

ユーザ、ユーザ拡張ロール、またはユーザ定義ロールからロールを取り消します。

前提条件

ユーザ定義ロールを取り消すには、そのロールの管理権限が必要です。システムロールを取り消すには、MANAGE ROLES システム権限が必要です。

SYS ロールからロールを取り消すことはできません。その他のシステムロールからは、そのデフォルトロールでない場合に限り、ロールを取り消すことができます。

ロールを取り消すことができるのは、依存するすべてのロールが、min_role_admins データベースオプションで設定された、アクティブなパスワードを持つ管理者ユーザの最小数の要件を満たす場合のみです。

 ♦ タスク
  1. Sybase Central で、[SQL Anywhere 16] プラグインを使用してデータベースに接続します。

  2. 左ウィンドウ枠で [ユーザ] または [ロール] のいずれかをクリックしてから、特定のユーザまたはロールをクリックします。

  3. 次のオプションのうちの 1 つを選択してください。

    管理オプション アクション
    このロールが付与されているユーザまたはロールからロールを取り消します。
    1. [被付与者] タブをクリックします。

    2. ユーザまたはロールからロールを取り消すには、そのユーザまたはロールを右クリックし、[削除] をクリックします。

    ロールの行使権限または管理権限を取り消します。
    1. [ロール] タブをクリックします。

    2. ロールを選択し、右クリックして次を選択します。

      • [取り消し] » [行使権限]。これは、次の文を実行することと同義です。

        REVOKE ROLE "role-name" FROM "user/role-name"
      • [取り消し] » [管理権限]。これは、次の文を実行することと同義です。

        REVOKE ADMIN OPTION FOR ROLE "role-name" FROM "user/role-name"
    ヒント

    変更を元に戻すには、1 つ以上のローを選択して、[編集] » [元に戻す] をクリックします。

    [判例] をオンまたはオフにするには、[ファイル] » [判例を表示] をクリックします。

  4. [ファイル] » [保存] をクリックします。

結果

ロールは、指定されたユーザまたはロールから取り消されます。

 参照