運用サーバーに SQL Server Express 2008 があります。問題のデータベースについては、ローカルの開発バージョンが本番サーバーのバージョンと同じように構成されていることを確認する必要があります。
本番データベースでは、ユーザーdbo
のログインは空白です。
ローカル データベースでは、ユーザーdbo
はローカル マシンの管理者のログインを使用しています。
dbo
両方のマシンで を別のログイン (たとえば) に変更することはできますsa
が、本番環境のセットアップを台無しにしたくはありません。
だから、2つの質問:
データベースのユーザーに空のログインを許可する正当な (セキュリティなどの) 理由はあり
dbo
ますか、それとも設定が不十分/不完全ですか?問題がなければ、ローカル データベースのユーザーからログインを削除するにはどうすればよい
dbo
ですか?
ご指導ありがとうございました!