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

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

  • SQL Server代理 – NT服务\ SQLSERVERAGENT
  • SQL Server数据库引擎 – NT服务\ MSSQLSERVER
  • SQL Server分析服务 – NT服务\ MSSQLServerOLAPService
  • SQL Server报告服务 – NT服务\ ReportServer
  • SQL Server集成服务11.0 – NT服务\ MsDtsServer110
  • SQL Server分布式重播客户端 – NT服务\ SQL Server分布式重播客户端
  • SQL Server分布式重播控制器 – NT服务\ SQL Server分布式重播控制器
  • SQL全文filter守护程序启动器 – NT服务\ MSSQLFDLauncher
  • SQL Server浏览器 – NT AUTHORITY \ LOCAL SERVICE

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

最后,我应该让安装者创build它想要创build的帐户,还是应该用我创build的帐户来replace它们?

如果您在AD环境中,我会build议使用AD帐户的SQL服务。 当你做备份等事情时,如果你正在内置帐户下运行,权限可能会变成一种痛苦(与日志传送一样)。

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