回答:
参考までに、この問題はこのConnectのバグに関連しているようです。
データベース所有者アカウントを使用している場合、データベースのプロパティを表示できません -by Jimmy Rudley
Microsoftが2013年7月9日午後2時47分に投稿
[...] SQL 14の次のバージョンでこれを修正しました
。WalterA Jokiel、プログラムマネージャー、SQL Server
SQL Server 2012 Management Studio 2012でも同じ問題が発生します。
誰かがこの問題にこだわっている場合は、SQL Server Management Studioを更新してみてください。この方法ではVIEW SERVER STATE
、ユーザーにアクセス許可を付与する必要はありません。
SQL Server Management Studio 2014(12.0.4213.0)を使用すると、問題はなくなったようです。
ユーザーがSELECT
単一のテーブルで許可された場合、このエラーメッセージが表示されます。ユーザーがのメンバーである場合、この問題は発生しませんdb_datareader
。
VIEW SERVER STATE
標準ユーザーに許可するという考えは好きではありません。
このバグはまだSSMS 17.1に存在します
db_datareader
そのような2012サーバーのメンバーであり、このエラーが発生しています。テーブルレベルの権限は付与されていません。
[]
user_nameの周りで使用する