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_AUTH_BACKUP_ROLE 互換ロールをリストアするには、MANAGE ROLES システム権限、および BACKUP DATABASE システム権限に対する管理権限が必要です。

内容と備考

データベース内に存在しなくなった互換ロールをリストアできます。これらのロールのいずれかをリストアすると、元のロールが持っていた権限を思い出したり、それらの権限をユーザ定義ロールに移行したりする場合に役立ちます。

互換ロールを移行した場合 (互換ロールは削除されます)、そのロールの被付与者には自動的に、移行先の新しいユーザ定義ロールが付与されます。互換ロールをリストアしても、被付与者が互換性ロールにリストアされるわけではありません。作成したユーザ定義ロールの被付与者のままとなります。

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

  2. 左ウィンドウ枠で、[ロール] をダブルクリックします。

  3. 右ウィンドウ枠の任意の場所で右クリックし、[新規] » [ロール] をクリックします。

  4. [ロール作成ウィザード][1 つ以上の互換ロールのリストア] をクリックし、表示される指示に従います。

結果

ロールがリストアされます。リストアされたロールに対する管理者権限は、まだデータベース内にある場合は、自動的に SYS_AUTH_DBA_ROLE システムロールに付与されます。

SYS_AUTH_DBA_ROLE システムロールをリストアすると、SYS_AUTH_SA_ROLE および SYS_AUTH_SSO_ROLE システムロールも自動的にリストアされます。

 参照