| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
編集の要約なし
==SQL Server スキーマ==
[[SQL Server][SQL Server 2005]]
*http://msdn.microsoft.com/ja-jp/library/ms190387(SQL.90).aspx
*ユーザーにはスキーマに対するアクセス権を与えることができる
<&lt;blockquote>&gt;SQL Server 2005 より前は、データベース ユーザーとデータベース スキーマは概念的に同じオブジェクトだった<&lt;/blockquote>&gt;
===重要な変化===
*保護可能なリソースの権限を、より厳密に管理
*DEFAULT_SCHEMA が定義されていない場合、dbo スキーマが既定のスキーマと見なされます。
<&lt;blockquote>&gt;Windows 認証されたグループ経由で接続するユーザーには、既定のスキーマが関連付けられません。スキーマを持たないユーザーがオブジェクトを作成すると、新しいスキーマが作成されます。名前は現在のユーザー名に設定されます。<&lt;/blockquote>&gt;
==組み込みスキーマ==
*CREATE USER で作成されたユーザーには、dbo が既定のスキーマとして割り当てられます。
<&lt;blockquote>&gt;dbo スキーマが割り当てられたユーザーは、dbo ユーザー アカウントの権限を継承しません。 スキーマの権限はユーザーによって継承されるのではなく、そのスキーマに含まれたデータベース オブジェクトによって継承されます。<&lt;/blockquote>&gt;

案内メニュー