从IIS(ASP.Net Core)连接到SQL Server

奥斯卡·马特(Oscar Mateu)

我花了几个小时尝试多种组合,以仅使用SQL用户名和密码将IIS服务器上托管的asp.net核心站点连接到远程SQL Server,而没有退出。这是我在appsettings.json中的连接字符串:

 "ConnectionStrings": {
    "Booking": "Server=SQLServerName;Database=Booking;User Id=XXX;Password=XXX;"
  }
  • 我已尝试将Integrated security设置为false,将Trusted connection设置为false
  • 我已将应用程序池中的“身份”属性更改为LocalSystem,尽管_I尝试了所有选项。
  • 我可以将计算机从数据库连接到SQLManager,而不会出现任何问题。
  • 在事件查看器中,我看到下一个错误:Microsoft.Data.SqlClient.SqlException(0x80131904):用户DOMAIN \ NAMEOFTHESERVER $的登录失败。
  • 数据库服务器中的SQL Server 2016,Web服务器中的Windows Server 2016。
  • 我使用Windows身份验证进行用户身份验证,但是我需要使用简单的用户名和密码来连接数据库。

关于我在做什么错的任何想法吗?

谢谢

CodeCaster

SqlException(0x80131904):用户DOMAIN \ NAMEOFTHESERVER $的登录失败。

这意味着您显示的连接字符串未被使用,因为该用户名属于NT AUTHORITY\NETWORK SERVICE因此,还有一个正在使用的配置文件,例如appsettings.development.json,它Integrated Security=True使用了应用程序池的标识。

将您的web.config中的环境更改为生产环境,因此appsettings.development.json不使用:

<system.webServer>
    <aspNetCore ...>
      <environmentVariables>
        <environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Production" />

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法从Docker中的ASP.NET Core 3.1连接到内部SQL Server

来自分类Dev

ASP.NET Core Web API服务无法连接到同一网络上的Docker SQL Server

来自分类Dev

如何从容器中运行的ASP.NET Core应用程序连接到具有集成安全性的Windows Server上的SQL Server

来自分类Dev

在与SQL Server的受信任连接中使用了哪个用户-IIS / ASP.NET

来自分类Dev

在与SQL Server的受信任连接中使用了哪个用户-IIS / ASP.NET

来自分类Dev

ASP.NET-使用模拟但使用AppPoolIdentity连接到SQL Server

来自分类Dev

将SQL Server连接到ASP.NET MVC中的Azure数据库

来自分类Dev

将SQL Server连接到ASP.NET MVC中的Azure数据库

来自分类Dev

部署到托管站点后,ASP.net无法连接到SQL Server

来自分类Dev

使用 ASP.NET MVC 连接到 SQL Server 时出现登录身份验证错误

来自分类Dev

Azure上的.NET Core无法连接到SQL Server数据库

来自分类Dev

无法通过Web API .NET Core连接到SQL Server Docker容器

来自分类Dev

.NET Core API未连接到在Docker上运行的SQL Server

来自分类Dev

ASP.NET SQL Server连接别名

来自分类Dev

经典ASP连接到SQL Server的localdb

来自分类Dev

不使用SDK将现有的ASP.NET应用程序连接到Azure SQL Server VM

来自分类Dev

连接到SQL Server的自定义ASP.Net预订日历(希望使某些天无法进行预订)

来自分类Dev

如何使用Visual Studio 2013连接到asp.net中的本地SQL Server数据库?

来自分类Dev

ASP.NET MVC 4 EF6无法连接到SQL Server Express数据库

来自分类Dev

SSMS 正常,但本地 IIS 无法连接到 SQL Server

来自分类Dev

使用VB.NET通过USB连接到SQL Server

来自分类Dev

连接到局域网sql server vb.net

来自分类Dev

将VB.net连接到SQL Server Express MDF

来自分类Dev

Blazor无法连接到ASP.NET Core WebApi(CROS)

来自分类Dev

无法从 javascript 连接到 ASP.NET Core websocket

来自分类Dev

ASP.NET连接字符串到SQL Server

来自分类Dev

在ASP.Net Integration测试中阻止SQL Server连接

来自分类Dev

ASP.NET连接字符串到SQL Server

来自分类Dev

ASP页面尝试连接到不存在的SQL Server

Related 相关文章

  1. 1

    无法从Docker中的ASP.NET Core 3.1连接到内部SQL Server

  2. 2

    ASP.NET Core Web API服务无法连接到同一网络上的Docker SQL Server

  3. 3

    如何从容器中运行的ASP.NET Core应用程序连接到具有集成安全性的Windows Server上的SQL Server

  4. 4

    在与SQL Server的受信任连接中使用了哪个用户-IIS / ASP.NET

  5. 5

    在与SQL Server的受信任连接中使用了哪个用户-IIS / ASP.NET

  6. 6

    ASP.NET-使用模拟但使用AppPoolIdentity连接到SQL Server

  7. 7

    将SQL Server连接到ASP.NET MVC中的Azure数据库

  8. 8

    将SQL Server连接到ASP.NET MVC中的Azure数据库

  9. 9

    部署到托管站点后,ASP.net无法连接到SQL Server

  10. 10

    使用 ASP.NET MVC 连接到 SQL Server 时出现登录身份验证错误

  11. 11

    Azure上的.NET Core无法连接到SQL Server数据库

  12. 12

    无法通过Web API .NET Core连接到SQL Server Docker容器

  13. 13

    .NET Core API未连接到在Docker上运行的SQL Server

  14. 14

    ASP.NET SQL Server连接别名

  15. 15

    经典ASP连接到SQL Server的localdb

  16. 16

    不使用SDK将现有的ASP.NET应用程序连接到Azure SQL Server VM

  17. 17

    连接到SQL Server的自定义ASP.Net预订日历(希望使某些天无法进行预订)

  18. 18

    如何使用Visual Studio 2013连接到asp.net中的本地SQL Server数据库?

  19. 19

    ASP.NET MVC 4 EF6无法连接到SQL Server Express数据库

  20. 20

    SSMS 正常,但本地 IIS 无法连接到 SQL Server

  21. 21

    使用VB.NET通过USB连接到SQL Server

  22. 22

    连接到局域网sql server vb.net

  23. 23

    将VB.net连接到SQL Server Express MDF

  24. 24

    Blazor无法连接到ASP.NET Core WebApi(CROS)

  25. 25

    无法从 javascript 连接到 ASP.NET Core websocket

  26. 26

    ASP.NET连接字符串到SQL Server

  27. 27

    在ASP.Net Integration测试中阻止SQL Server连接

  28. 28

    ASP.NET连接字符串到SQL Server

  29. 29

    ASP页面尝试连接到不存在的SQL Server

热门标签

归档