データ・オブジェクト・エディターを使用して、役割を作成します。
データベース役割を作成するには、次のようにします。
- データ・ソース・エクスプローラーでデータベース接続オブジェクトを展開します。
- 「役割 (Roles)」フォルダーへブラウズします。
- 「役割 (Roles)」フォルダーを右クリックし、「作成 (Create)」を選択します。 データ・オブジェクト・エディターがオープンします。
- エディターの「データ・オブジェクト・プロパティー (Data Object Properties)」セクションで、新規役割の特権を変更します。
- エディターの「DDL」セクションを展開し、「DDL のプレビュー (Preview DDL)」をクリックします。
「データ・オブジェクト・プロパティー (Data Object Properties)」または「影響を受けるオブジェクト (Impacted Objects)」セクションで追加の変更を行った場合、「DDL のプレビュー (Preview DDL)」をもう一度クリックして、生成後のスクリプトをリフレッシュします。
エディターの「DDL」セクションに直接入力することはできません。
生成後の DDL スクリプトを変更したい場合、「SQL エディターでオープン (Open with SQL editor)」をクリックしてスクリプトを SQL エディターでオープンします。そこで、変更を行ってスクリプトを既存のデータ・プロジェクトに保存することができます。
また、このオプションを使用して、後で実行できる SQL スクリプトに変更を保存することもできます。
- 生成した DDL スクリプトが妥当なものであれば、「データ・オブジェクトの管理 (Data Object Management)」セクションの「DDL の実行 (Run DDL)」をクリックします。
生成した DDL スクリプトは、データベースに対して実行され、新規の役割が、「役割 (Roles)」フォルダーのデータ・ソース・エクスプローラーに表示されます。
「データ出力」ビューには、発生したエラーも含め、処理結果が表示されます。