安装 SQL Server 2008 Developer 时使用哪些帐户
Posted
技术标签:
【中文标题】安装 SQL Server 2008 Developer 时使用哪些帐户【英文标题】:What accounts to use when installing SQL Server 2008 Developer 【发布时间】:2010-11-19 06:58:30 【问题描述】:我在这里安装 SQL Server 2008 Developer,在安装的“服务器配置”步骤中,它会询问我有关服务帐户的信息。我在这里选择什么?
我可以在屏幕截图中看到可用的选项,尽管在大多数选项中我只能选择其中的两个或三个。当我单击对所有 SQL Server 2008 服务使用同一帐户按钮时,我可以在 NT AUTHORITY\NETWORK SERVICE 和 NT AUTHORITY\SYSTEM 之间进行选择.
我在这里选择什么,为什么?
【问题讨论】:
【参考方案1】:来自微软:
本地系统帐户。这个名字 帐户是 NT AUTHORITY\System。它是 一个强大的帐户 不受限制地访问所有本地 系统资源。它是 Windows 管理员组 本地计算机,因此是 SQL Server 系统管理员的成员 固定服务器角色
网络服务帐户。的名字 这个帐户是新台币 授权\网络服务。它是 可在 Microsoft Windows XP 和 Microsoft Windows Server 2003。全部 在网络下运行的服务 服务帐户已通过身份验证 网络资源作为本地 电脑。
因此,除非您需要 Dev SQL Server 来使用网络服务,否则您可以使用本地系统帐户。
更新:
要配置您的外围区域,请转到开始->Microsoft SQL Server->配置工具->SQL Server外围区域配置。
这就是您设置传入连接的方式。还要确保 SQL Browser 服务器正在运行。
我还建议SQL 2005 for Dummies 或SQL Server 2005 Bible 对SQL Serve 的一些基本内容进行一些研究。如果您超出了傻瓜类型的书,圣经也会更深入。
【讨论】:
我如何知道我是否需要使用网络服务?如果我要从另一台计算机连接到网络服务帐户,是否必须使用它? 没有。如果你的 sql server 需要连接出去。您需要配置 SQL 外围区域以允许连接。 对于 SQL Server 分析、报告和其他一些我也得到了第三个选项 -Local Service
。从 SQL Server 使用/配置/设置的角度来看,此选项在哪里适合?同样对于网络服务,我在NT AUTHORITY\NETWORK SERVICE
和NT AUTHORITY\NetworkService
的下拉列表中看到了两个选项。这两个用户名是否等效?【参考方案2】:
如果您想安全起见,请在您的计算机上创建一个本地帐户,如“SQLServices”,没有特殊权限或访问权限。然后安装 SQL 并选择该帐户,SQL 安装程序将仅添加服务帐户所需的权限。我这样做是为了让服务帐户只有最少的操作系统权限。
【讨论】:
好建议。下次我安装 sql server 时会尝试。 这是生产环境建议 不,问题是关于开发者版的,不能生产。以上是关于安装 SQL Server 2008 Developer 时使用哪些帐户的主要内容,如果未能解决你的问题,请参考以下文章
为啥安装的SQL SERVER 2008中SQL SERVER 服务只有1个
数据库SQL server 2008 R2和SQL server 2008 能一起安装吗?为啥安装完只剩SQL server 2008 R2一个了?
windows server 2008 可以安装sql server 2016吗