新的数据库连接字符串显示错误消息

问题描述 投票:0回答:1

我正在更新我们的数据库,将其托管在新的专用服务器上(上面装有 SQL Web 2019)。这 2 个站点(均使用 Umbraco 11 构建)正在加载现有数据库字符串。

新服务器上安装了 Windows 2022 和 SQL Server 2019。我们的 4 个数据库已成功恢复,并且当我在 SQL Management Studio 中展开选项卡时正在加载。

我已按照以下指南进行操作,以允许来自远程连接的连接: https://nishanc.medium.com/how-to-enable-remote-connections-to-sql-server-dc5b6c812b5

当我更新 2 个站点的连接字符串中的 IP 地址时,它显示以下错误消息:

处理请求时发生未处理的异常。 SqlException:用户“UmbracoFrontendUser”登录失败。 Microsoft.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, uint waitForMultipleObjectsTimeout, bool allowedCreate, bool onlyOneCheckConnection, DbConnectionOptions userOptions, out DbConnectionInternal 连接)

仅更新连接字符串中的 IP 地址并发现该站点将加载。

sql-server umbraco
1个回答
1
投票

SqlException:用户“UmbracoFrontendUser”登录失败。

这不是连接失败;这是登录失败。确保使用该名称登录,密码正确,并且可以访问正确的数据库。

我们的4个数据库已成功恢复

您可能需要创建登录信息。登录名是服务器级对象,因此不要与数据库恢复一起使用。

© www.soinside.com 2019 - 2024. All rights reserved.