「プロパティー」ビューを使用して、表やビューなどのデータ・オブジェクトの特権、またはユーザー、グループ、ロールなどの許可 ID の特権を変更します。
始める前に
特権を変更するには、適切な権限を持っている必要があります。
また、データベースとの接続が存在していることが必要です。
特権を変更するプロセスは、データベース・オブジェクトを変更する場合と同じです。
手順
- 以下のいずれかの方法を使用して、変更するオブジェクトまたは許可 ID を見つけます。
- 「管理エクスプローラー」内でデータベースを展開し、オブジェクト・タイプ・フォルダーをクリックすると、「オブジェクト・リスト」にオブジェクトが表示されます。オブジェクトを右クリックしてから、「特権の管理」をクリックします。
- 「データ・ソース・エクスプローラー」内でオブジェクトを右クリックしてから、「変更」をクリックします。
「プロパティー」ビューにオブジェクトが表示されます。
- 「特権」タブを使用して特権を変更します。「データ・ソース・エクスプローラー」を使用してオブジェクトを見つけた場合は、「プロパティー」ビューのツールバーにある
(「編集」) アイコンをクリックします。 特権の追加、変更、または取り消しを実行するには、グリッドとツールバー・ボタンを使用します。データベース・オブジェクトの場合は、チェック・ボックスを使用して、リストされた 1 つ以上の許可 ID について、特権を付与または取り消します。
特権がオフになっています
特権は有効になっていますが、他のユーザーに特権を付与することはできません
特権が有効になっていて、他のユーザーに特権を付与することができます
- オプション: DB2® for Linux, UNIX, and Windows データベース内のオブジェクトの特権を変更する場合、データベースに対して加える必要のある他の変更も追加します。 DB2 for Linux, UNIX,
and Windows データベースの変更には変更プランが使用されるため、複数のオブジェクトを変更できます。
- DDL を生成します。
- DB2 for Linux, UNIX, and Windows データベースの場合:
「オブジェクト・リスト」の「変更プラン」ツールバーにある
(「変更の確認とデプロイ」) アイコンをクリックします。
- DB2 for Linux, UNIX, and Windows のデータベースではないデータベースの場合: 「プロパティー」ビューのツールバーにある
(「変更の確認とデプロイ」) アイコンをクリックします。
「確認とデプロイ」ダイアログが開きます。
- 「実行」をクリックしてから、「完了」をクリックして、変更をデータベースにデプロイします。
要確認: 生成された DDL が希望どおりのものでない場合、SQL および XQuery エディターを開いて、生成された DDL を変更できます。DDL を変更したあと、エディターから DDL スクリプトを実行することができます。また、エディターを使用して、ジョブ・マネージャーを開始することもできます。ここでは、スクリプトを実行する時刻をスケジュールに入れることができます。
タスクの結果
生成された DDL スクリプトがデータベースに対して実行されます。
コマンドの実行状況は「SQL 結果」ビューに表示されます。「オブジェクト・リスト」または「データ・ソース・エクスプローラー」内のオブジェクトを選択し、「プロパティー」ビューで特権を表示することで、変更内容を確認することができます。