Owned Schemas
とRole Members
の間に違いはありますか?
私の理解では、Role Members
は必須です。ユーザーはRole Members
の下のチェックボックスを少なくとも1つオンにする必要があります。
ただし、Owned Schemas
は必須ではありません。なぜOwned Schemas
が必要なのか、本当に不思議に思います。
リンゴとオレンジ。ロールはロールであり、スキーマはスキーマです。 db_accessadmin
というロールとdb_accessadmin
というスキーマがあるという事実は、ロールがスキーマであることも、スキーマがロールであることも意味しません。ロールはセキュリティメンバーシップコンテナーであり、プリンシパルはロールのメンバーです。スキーマにはデータベーススキーマバインドオブジェクトが含まれ、プリンシパルによって所有されます。新しいユーザーを作成するときは、彼のデフォルトスキーマを選択し、そのユーザーを特定のロールに追加して、スキーマの所有権を付与できます。アクションは別々ですが、このダイアログの設計者は、すべてのUX領域にメリットがあるという点でそれらが何らかの形で関連していると感じています(そのisは疑問ですが、完全に異なるトピックです)。