我应该使用默认的 SQL Server 2012 帐户还是创建特定帐户?

我应该使用默认的 SQL Server 2012 帐户还是创建特定帐户?

我正在虚拟机上安装 SQL Server 2012 的 180 天试用版,打算以后购买许可证。根据过去安装 SQL Server 的经验,我总是为 SQL Server 创建特定的用户帐户。现在查看安装程序,它会预先填充其自己的特定帐户:

  • SQL Server 代理 -NT 服务\SQLSERVERAGENT
  • SQL Server 数据库引擎 -NT 服务\MSSQLSERVER
  • SQL Server 分析服务 -NT 服务\MSSQLServerOLAP服务
  • SQL Server 报告服务 -NT 服务\报告服务器
  • SQL Server 集成服务 11.0 -NT 服务\MsDtsServer110
  • SQL Server 分布式重播客户端 -NT 服务\SQL Server 分布式重播客户端
  • SQL Server 分布式重播控制器 -NT 服务\SQL Server 分布式重播控制器
  • SQL 全文过滤器守护进程启动器 -NT 服务\MSSQLFDLauncher
  • SQL Server 浏览器 -北领地当局\地方服务

过去(SQL Server 2008 R2)代理、引擎、分析服务和报告服务都是空白的,我会指定我创建的帐户。在安装过程中看到此屏幕之前,我已经创建了新的用户帐户(作为域帐户),但我看到安装程序已预先填充了本地帐户。

最后,我应该让安装程序创建它想要创建的帐户还是应该用我已经创建的帐户替换它们?

答案1

如果您处于 AD 环境中,我建议使用 AD 帐户来提供 SQL 服务。当您执行诸如备份之类的操作时,如果您在内置帐户下运行,权限可能会变得很麻烦(与日志传送之类的操作相同)。

换句话说,我犯了使用内置帐户的错误,并且吸取了教训:-)

相关内容