データ・オブジェクト・エディターを使用して、ユーザーや役割などの許可 ID に対する特権を変更します。
許可 ID に対する特権を変更するには、次のようにします。
- データ・ソース・エクスプローラーでデータベース接続を展開します。
- その接続内のフォルダーを展開し、変更する許可 ID (例えばユーザーやグループなど) にブラウズします。
- 許可 ID を右クリックし、「変更 (Alter)」をクリックします。
- 役割をサポートするデータ・サーバーの場合は、「役割 (Roles)」タブをクリックして、役割許可の認可または取り消しを行います。 役割許可の追加、変更、または取り消しを行うには、グリッドおよびツールバー・ボタンを使用します。
その他の詳細については、F1 を押してください。
- 「特権」タブをクリックし、この許可 ID に認可されている個々の特権を変更します。
- エディターの「影響を受けるオブジェクト (Impacted Objects)」セクションを展開し、影響を受けるオブジェクトをツリーから選択し、生成された DDL スクリプトに組み入れます。
ツリー内のオブジェクトは、変更するオブジェクトに加えた変更によって影響を受ける可能性はあります。
- エディターの「DDL」セクションを展開し、「DDL のプレビュー (Preview DDL)」をクリックします。
「データ・オブジェクト・プロパティー (Data Object Properties)」または「影響を受けるオブジェクト (Impacted Objects)」セクションで追加の変更を行った場合、「DDL のプレビュー (Preview DDL)」をもう一度クリックして、生成後のスクリプトをリフレッシュする必要があります。
エディターの「DDL」セクションに直接入力することはできません。
生成後の DDL スクリプトを変更したい場合、「SQL エディターでオープン (Open with SQL editor)」をクリックしてスクリプトを SQL エディターでオープンします。そこで、変更を行ってスクリプトを既存のデータ・プロジェクトに保存することができます。
また、このオプションを使用して、後で実行できる SQL スクリプトに変更を保存することもできます。
生成した DDL スクリプトは、データベースに対して実行され、データ・オブジェクトおよびその他の影響を受けるオブジェクトは、エディターで行った変更に従って変更されます。
「データ出力」ビューには、発生したエラーも含め、処理結果が表示されます。
各データ・オブジェクトでの変更を表示するには、データ・ソース・エクスプローラーでそのオブジェクトを強調表示し、「プロパティー」ビューをオープンします。