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 の場合)

ユーザまたはロールに互換ロールを付与します。通常は、下位互換性を維持するために互換ロールを付与します。

前提条件

付与している互換ロールに対する管理権限が必要です。

内容と備考

ロールに互換ロールが付与されている場合は、そのロールとその被付与者の両方が、その互換ロールの権限を使用できます。ただし、次の互換ロールに対するシステム権限の継承は無効にすることができます。

  • SYS_AUTH_DBA_ROLE
  • SYS_AUTH_RESOURCE_ROLE
  • SYS_AUTH_BACKUP_ROLE
  • SYS_AUTH_VALIDATE_ROLE

Sybase Central で、これらの互換ロールのいずれかをユーザ拡張ロールまたはシステムロールに付与するとき、デフォルトでシステム権限の継承が無効になっています。互換ロールに対するシステム権限の継承を無効にすると、バージョン 12 以前のデータベースの継承不可能な権限の動作と同様になります。

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

  2. [ロール] フォルダで付与したい互換ロールをクリックします。

  3. 右ウィンドウ枠で、[被付与者] をクリックします。

  4. 右ウィンドウ枠の任意の場所を右クリックして、[新規] » [被付与者] を選択します。

  5. 互換ロールを付与するユーザまたはロールをクリックし、[OK] をクリックします。

    新しいローが [被付与者] に追加されます。

    互換ロールのシステム権限の継承が無効になっている場合、[オプション] カラムには [継承が無効] が含まれています。システム権限の継承を有効にするには、ローを右クリックして [オプションの設定] をクリックし、[システム権限の継承を有効にする] を選択します。

    SYS_AUTH_DBA_ROLE 互換ロールの付与を除き、[継承が無効] が選択されていると管理権限を付与できません。

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

結果

互換ロールは、ユーザまたはロールに付与されます。

 参照