﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>SQLServerCentral / SQL Server 7,2000 / SQL Server Agent  / grant permissions to view SQL Server agent. / Latest Posts</title><generator>InstantForum.NET v2.9.0</generator><description>SQLServerCentral</description><link>http://www.sqlservercentral.com/Forums/</link><webMaster>notifications@sqlservercentral.com</webMaster><lastBuildDate>Tue, 18 Jun 2013 01:05:49 GMT</lastBuildDate><ttl>20</ttl><item><title>RE: grant permissions to view SQL Server agent.</title><link>http://www.sqlservercentral.com/Forums/Topic946862-110-1.aspx</link><description>All I need now is to not allow updates to existing jobs Any ideas?[code="sql"]USE msdb;CREATE ROLE JobsViewer AUTHORIZATION db_securityadmin;GOuse msdbEXECUTE sp_addrolemember 'JobsViewer', 'johntest1'DENY EXECUTE ON OBJECT::msdb.dbo.sp_add_job TO JobsViewerDENY EXECUTE ON OBJECT::msdb.dbo.sp_add_jobserver TO JobsViewerDENY EXECUTE ON OBJECT::msdb.dbo.sp_add_jobstep TO JobsViewerDENY EXECUTE ON OBJECT::msdb.dbo.sp_update_job TO JobsViewerDENY EXECUTE ON OBJECT::msdb.dbo.sp_add_jobschedule TO JobsViewerDENY EXECUTE ON OBJECT::msdb.dbo.sp_delete_job TO JobsViewer[/code]</description><pubDate>Thu, 15 Nov 2012 08:07:32 GMT</pubDate><dc:creator>jcmcgovern</dc:creator></item><item><title>RE: grant permissions to view SQL Server agent.</title><link>http://www.sqlservercentral.com/Forums/Topic946862-110-1.aspx</link><description>Grant the SQLAgentReaderRole and set the job owner to a different user. That way, users can only see the jobs, but cannot start/stop/modify them.</description><pubDate>Wed, 14 Nov 2012 17:24:52 GMT</pubDate><dc:creator>spaghettidba</dc:creator></item><item><title>RE: grant permissions to view SQL Server agent.</title><link>http://www.sqlservercentral.com/Forums/Topic946862-110-1.aspx</link><description>All these look great.  But how can I deny users execute, update, delete.... and only have viewing of the jobs?</description><pubDate>Wed, 14 Nov 2012 16:14:49 GMT</pubDate><dc:creator>jcmcgovern</dc:creator></item><item><title>RE: grant permissions to view SQL Server agent.</title><link>http://www.sqlservercentral.com/Forums/Topic946862-110-1.aspx</link><description>It's explained in detail in the BOL page I posted.SQLAgentReaderRole has some more privileges than SQLAgentUserRole.</description><pubDate>Mon, 05 Jul 2010 01:06:36 GMT</pubDate><dc:creator>spaghettidba</dc:creator></item><item><title>RE: grant permissions to view SQL Server agent.</title><link>http://www.sqlservercentral.com/Forums/Topic946862-110-1.aspx</link><description>Ok.I configured it to SQLAgentReader Role.and do you think we have any major difference betweenSQLAgentUserRole and SQLAgentReader</description><pubDate>Fri, 02 Jul 2010 15:03:35 GMT</pubDate><dc:creator>striker-baba</dc:creator></item><item><title>RE: grant permissions to view SQL Server agent.</title><link>http://www.sqlservercentral.com/Forums/Topic946862-110-1.aspx</link><description>SQLAgentUserRole is the least privileged of the SQL Server Agent fixed database roles.It still can start/stop jobs, but owned ones only.</description><pubDate>Fri, 02 Jul 2010 10:26:12 GMT</pubDate><dc:creator>spaghettidba</dc:creator></item><item><title>RE: grant permissions to view SQL Server agent.</title><link>http://www.sqlservercentral.com/Forums/Topic946862-110-1.aspx</link><description>Ok. I just need viewable permissions on the sql agent.So, what role would be the best to grant least permissionsso that user can only be able to view the sql server agent and cannot make any changes to other jobs or schedules.</description><pubDate>Fri, 02 Jul 2010 09:58:08 GMT</pubDate><dc:creator>striker-baba</dc:creator></item><item><title>RE: grant permissions to view SQL Server agent.</title><link>http://www.sqlservercentral.com/Forums/Topic946862-110-1.aspx</link><description>You have to be member of some fixed database roles in msdb to see sql agent.See here:[url]http://msdn.microsoft.com/en-us/library/ms188283.aspx[/url]</description><pubDate>Fri, 02 Jul 2010 08:55:28 GMT</pubDate><dc:creator>spaghettidba</dc:creator></item><item><title>grant permissions to view SQL Server agent.</title><link>http://www.sqlservercentral.com/Forums/Topic946862-110-1.aspx</link><description>Hi all,I am not able to see the sql server agent.But, when I login as a sysadmin I am able to see.Can anyone help me on how to provide read access to sql server agentso that when I logon as a datareader I need to be able to view SQLserver agent.Only read or view permissions.Thanks .</description><pubDate>Fri, 02 Jul 2010 08:32:54 GMT</pubDate><dc:creator>striker-baba</dc:creator></item></channel></rss>