SQL Server AgentがSSMから見えないデータベースがあった。
権限の問題であることがわかった。
Could not find the Server Agent in SSMS
How do I get SQL Server agent to show up in SSMS for a non-sysadmin user?
ログインしているユーザにsysadminを付ければ見れるようになるらしい。
下記から現在のユーザにはsysadminがあたっていないらしい
- 使っているユーザは個別ではLogin Userには登録されていないが、Domain Adminに入っている。Domain Adminにはsysadminがあたっているから問題がないという認識であった。
- 個人ユーザを登録してsysadminを付けようとしたらエラーになった。よってsysadminはついていないらしい。
SQL Server Agentが見れているユーザと比較してみた
- 個人ユーザをもちSQL Server Agentが見れるユーザと比較したところsysadminがついている
- よってsysadminがついていればSQL Server Agentはみれるのだろう
ここで出てくるのは以下の疑問である
- 現在ログインしているユーザについているroleはなんだろうか。
- これに回答するためには個別ユーザーがついてないときにアタッチされるグループはなんだろうか。
