I have admin rights over the servers and their databases, but I want to setup a job that executes a package which will connect to several different databases on different servers. Some of the queries it will run include hitting sys.dm_db_missing_index_groups, sys.dm_exec_sessions, sysfiles and others as well as querying each db on that server.
I dont want to use an account that is in the sysadmin role, so I think my only option is to create a login on each server and grant them the needed access level.
Suggestions?