SQLAgentReaderRole

E937626

SQLAgentReaderRole is a fixed database role in SQL Server that grants users read-only access to SQL Server Agent jobs and related metadata without allowing them to modify or execute those jobs.

All labels observed (2)

Label Occurrences
SQLAgentReaderRole canonical 4
SQLAgentReader 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf SQL Server security role
fixed database role
appliesTo SQL Server Agent subsystem
linked to: SQL Server Agent
cannotCreate SQL Server Agent jobs
alerts
operators
proxies
cannotDelete SQL Server Agent jobs
linked to: SQL Server Agent
cannotDisable SQL Server Agent jobs
cannotEnable SQL Server Agent jobs
linked to: SQL Server Agent
cannotExecute SQL Server Agent jobs
linked to: SQL Server Agent
cannotModify SQL Server Agent jobs
linked to: SQL Server Agent

alerts
job schedules
job steps
operators
proxies
cannotStart SQL Server Agent jobs
linked to: SQL Server Agent
cannotStop SQL Server Agent jobs
canView SQL Server Agent error log metadata
SQL Server Agent jobs
linked to: SQL Server Agent

alerts
job categories
job history
job properties
job schedules
job steps
operators
proxies
definedIn Microsoft SQL Server
linked to: SQL Server
grantsAccessTo SQL Server Agent metadata
hasAbbreviation SQLAgentReader
linked to: SQLAgentReaderRole
hasPermissionType read-only
introducedBy Microsoft SQL Server Agent feature
linked to: SQL Server Agent
isContainedIn msdb fixed database roles
isDocumentedIn Microsoft SQL Server Books Online
isLessPrivilegedThan SQLAgentOperatorRole
SQLAgentUserRole
isRelatedRole SQLAgentOperatorRole
SQLAgentUserRole
membershipGrantedBy msdb database owner
sysadmin fixed server role
primaryPurpose grant read-only access to SQL Server Agent jobs and metadata
scope msdb database
securityModel role-based access control
typicalUseCase auditing SQL Server Agent jobs
monitoring SQL Server Agent job status
reviewing job configuration without modification rights

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

SQL Server Agent hasFixedDatabaseRole SQLAgentReaderRole
SQLAgentUserRole isMoreLimitedThan SQLAgentReaderRole
SQLAgentUserRole relatedRole SQLAgentReaderRole
SQLAgentReaderRole hasAbbreviation SQLAgentReader
linked to: SQLAgentReaderRole
SQLAgentOperatorRole hasMorePrivilegesThan SQLAgentReaderRole