【问题标题】:How to add a new SQL Server machine account如何添加新的 SQL Server 计算机帐户
【发布时间】:2016-07-31 03:02:29
【问题描述】:

我一直在按照本指南使用 CI 部署 ASP.NET Web 应用程序。在我进入 配置登录和数据库权限 阶段之前,一切都很顺利。特别是在输入登录名时。 http://www.asp.net/web-forms/overview/deployment/configuring-server-environments-for-web-deployment/configuring-a-database-server-for-web-deploy-publishing 在我的一生中,我无法发现这个领域必须做什么

作者提供以下说明

机器帐户采用 [域名][机器名]$ 形式,例如 FABRIKAM\TESTWEB1$。

尽管搜索了互联网,但我几乎没有发现关于发现要在此处插入的域名和机器名称值的信息。几乎所有我输入的结果


登录 'HISSAP\matt$' 的创建失败。 (Microsoft.SqlServer.Smo)

如需帮助,请点击:http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=13.0.15600.2+((SSMS_Rel).160712-1724)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Create+Login&LinkId=20476


执行 Transact-SQL 语句或批处理时发生异常。 (Microsoft.SqlServer.ConnectionInfo)


未找到 Windows NT 用户或组 'HIAP\matt$'。再次检查名称。 (Microsoft SQL Server,错误:15401)


现在我知道“matt”是上面输入的用户帐户,而不是机器帐户,但我无法确定本教程中上述机器帐户的登录名需要输入什么内容。当我使用该字段旁边的“搜索”时,我有很多选项可以选择许多不同的帐户,但我怎么知道该选择哪一个?教程没有具体说明。

我可以只为机器帐户使用用户帐户吗?如果有,是哪一个?如果不是,我应该输入什么作为机器名称?

我认为域名是HIAP,我尝试了机器名称的计算机名称也是hiap,我尝试了不同的情况,最后有和没有$。我还进入 IIS 并尝试了站点绑定中的主机名 hiapdev。不工作。

我正在远程连接到 Windows Server 2012 R2。

【问题讨论】:

    标签: iis continuous-integration ssms sql-server-express windows-server-2012


    【解决方案1】:

    当您尝试添加计算机帐户时,请勿尝试“常规”选项卡中的 搜索... 按钮。它不是那样工作的。以下是将计算机帐户添加到 SQL Server 实例所需的步骤:

    1. 打开新的登录窗口。在“常规”选项卡中的“登录名”字段中输入domainName\MachineName$。你的情况是FABRIKAM\TESTWEB1$
    2. 现在转到“服务器角色”选项卡。检查sysadmin 服务器角色。

    确定。现在,您应该在Security > Logins 节点下看到您的机器帐户。

    致谢:Garth Jones

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-20
      • 1970-01-01
      • 1970-01-01
      • 2018-11-02
      • 2015-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多