私たちは SQL Server Management Studio 2008 R2 を使用しています。IntelliSense は SA アカウントでは完璧に動作します。しかし、Windows 認証ユーザーでは動作しません。ユーザーは db_owner ロールでマスター データベースにアクセスできますが、sysadmin ではありません。
この問題を解決するにはどうすればよいですか?
ベストアンサー1
これらの解決策を試すことができます質問1または質問2そして質問3または、
以下の手順を試してください。
- IntelliSense を有効にする:
- すべてのクエリ ウィンドウについては、[ツール] >> [オプション] >> [テキスト エディター] >> [Transact-SQL] >> [IntelliSense] に移動し、[IntelliSense を有効にする] を選択してください。
- 開いているクエリ ウィンドウごとに、[クエリ] >> [Intellisense 有効] に移動してください。
- ステートメント補完を有効にするには、[ツール] >> [オプション] >> [テキスト エディター] >> [Transact-SQL] >> [全般] に移動し、[メンバーの自動リスト] および [パラメーター情報] ボックスをオンにします。
- IntelliSense ローカル キャッシュを更新します。>> 編集 >> IntelliSense >> ローカル キャッシュの更新に移動するか、CTRL+Shift+Rキーボード ショートカットを使用して更新してください。
- 更新が完了するまで 1 ~ 2 分待ってから、もう一度お試しください。