SQL サーバーを起動するたびに、小さなローカル データベースを破棄するスクリプトを実行し、サンプル データを再入力し、このスクリプトを使用して人為的に作成されたいくつかのログインを破棄します。
exec sp_addlogin @loginame = 'strong', @passwd ='strong', @defdb =KornDurnDB_new;
exec sp_adduser @loginame = 'strong', @name_in_db = 'strng';
このログインには、(ANSI-92 標準に従って)すべての許可を与えますが、SQL 管理スタジオの起動時に、このログインを使用して承認するだけでは十分ではありません。SQL Management Studio からエラー 18456 が返されます。
そのアカウントとパスワードでログインするには何を追加できますか?
更新 (解決策): 他のインストール プロパティを使用して MS SQL サーバーを再インストールし、その動作を確認しました。