Agent XPs Server做什么?

问题描述 投票:0回答:1

我想知道Agent XPs Server做什么?我的意思是,如果启用和禁用它会怎样?

我在互联网上发现了一些谈论此内容的内容,但我仍然不明白。如果启用它,我会遇到哪种类型的安全风险?

我阅读了关于https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/agent-xps-server-configuration-option?view=sql-server-2017的文档,但仍然含糊。

sql-server agent
1个回答
1
投票

Microsoft SQL Server Agent是Windows服务,充当SQL Server中的作业计划工具。为了使SQL Server代理管理作业,日程表,权限等,它使用许多扩展的存储过程通过SQL引擎进行交互。这些称为代理XP。

为了启用SQL Server代理,您必须通过SQL Server的外围应用配置来启用代理XP。在安装SQL Server时,如果您设置SQL代理,则会自动启用这些功能,因此通常默认情况下启用这些功能。

因此,虽然Agent XP是指存储过程的集合as documented here。在实践中,人们通常将代理XP称为启用XP,这意味着已配置SQL Server代理,并且能够相对于禁用运行,这意味着代理功能已关闭且无法运行。

© www.soinside.com 2019 - 2024. All rights reserved.