1

ユーザーには、独自のスキーマでオブジェクトを作成しないようにお願いしています (dbo.Table を使用するのではなく、bill.Table など)。最終的には、「うまく尋ねる」のではなく、これを強制したいと考えています。私はグーグルで検索しましたが、明らかなことは何も見つかりませんでした。誰かが私を正しい方向に向けることができますか?

ありがとう

粘土

4

1 に答える 1

1

データベースにユーザーを追加する場合、CREATE USERコマンドにはオプションのパラメーター、つまりWITHDEFAULT_SCHEMAがあります

ユーザーのデフォルトスキーマを設定するオプションは、データベースのセキュリティ/ユーザーツリーの下のManagementStudioでも利用できます。

ユーザーがデータベース内のテーブルなどのオブジェクトを作成するためのアクセスを明確に許可すると同時に、ユーザーのアクセスを防止できるCREATE SCHEMAかどうかはわかりません。dba.stackexchangeの担当者は知っているかもしれません。

于 2012-08-02T15:42:07.347 に答える