在 SQL Server 新安装的默认配置中,未启用许多功能。 SQL Server 选择性地安装和启动关键服务和功能,以最大程度地减少恶意用户可能受到攻击的功能数。 系统管理员可以在安装时更改这些默认值,还可以有选择地启用或禁用正在运行的 SQL Server 实例的功能。 此外,在配置协议之前,从其他计算机进行连接时,某些组件可能不可用。
注释
与新安装不同,升级期间不会关闭现有服务或功能,但在升级完成后可以应用其他外围应用配置选项。
协议、连接和启动选项
使用 SQL Server Configuration Manager 启动和停止服务、配置启动选项以及启用协议和其他连接选项。
启动 SQL Server 配置管理器
在 “开始 ”菜单上,指向 “所有程序”,指向 Microsoft“SQL Server 2014”,指向 “配置工具”,然后单击“ SQL Server 配置管理器”。
使用 SQL Server 服务 区域启动组件并配置自动启动选项。
使用 SQL Server 网络配置 区域启用连接协议和连接选项,例如固定 TCP/IP 端口或强制加密。
有关详细信息,请参阅 SQL Server Configuration Manager。 远程连接还可以取决于防火墙的正确配置。 有关详细信息,请参阅 配置 Windows 防火墙以允许 SQL Server 访问。
启用和禁用功能
在 SQL Server Management Studio 中,可以通过配置特性来启用和禁用 SQL Server 功能。
使用特性配置表面区域
在 Management Studio 中连接到 SQL Server 的组件。
在对象资源管理器中,右键单击服务器,然后单击 Facet。
在查看方面对话框中,展开方面列表,然后选择相应的表面积配置方面(表面积配置、分析服务的表面积配置或报告服务的表面积配置)。
在 Facet 属性 区域中,选择每个属性所需的值。
单击 “确定” 。
若要定期检查 Facet 的配置,请使用基于策略的管理。 有关基于策略的管理的详细信息,请参阅 使用基于策略的管理来管理服务器。
还可以使用 sp_configure
存储过程设置数据库引擎选项。 有关详细信息,请参阅服务器配置选项 (SQL Server)。
若要更改 SSRS 的 EnableIntegrated Security 属性,请使用 SQL Server Management Studio 中的属性设置。 若要更改 Schedule 事件和报表传递 属性以及 Web 服务和 HTTP 访问 属性,请编辑 RSReportServer.config 配置文件。
命令提示符选项
使用 Invoke-PolicyEvaluationSQL Server PowerShell cmdlet 调用 Surface Area Configuration 策略。 有关详细信息,请参阅 使用数据库引擎 cmdlet。
SOAP 和服务代理终结点
若要关闭终结点,请使用基于策略的管理。 若要创建和更改终结点的属性,请使用 CREATE ENDPOINT (Transact-SQL) 和 ALTER ENDPOINT (Transact-SQL)。