几何尺寸与公差论坛

 找回密码
 注册
查看: 998|回复: 2

sql server 登录失败 该登录名来自不受信任的域,不能与继承身份验证一起使用

  [复制链接]
发表于 2023-7-5 17:14:38 | 显示全部楼层 |阅读模式
这个错误通常是由于 SQL Server 实例的身份验证模式设置为“Windows 身份验证”而不是“混合身份验证”引起的。如果您想使用“Windows 身份验证”,则必须使用来自受信任域的 Windows 用户帐户登录。如果您想使用“混合身份验证”,则可以使用 SQL Server 身份验证或 Windows 身份验证登录。

要解决此问题,请按照以下步骤操作:

在 SQL Server Management Studio 中,连接到 SQL Server 实例。

右键单击服务器名称,选择“属性”。

在“安全性”选项卡上,将“服务器身份验证”设置为“混合模式”。

单击“确定”以保存更改。

现在,您可以使用 SQL Server 身份验证登录到 SQL Server 实例。

如果您仍然遇到问题,请确保您的登录名和密码正确,并且您正在使用正确的身份验证方法。如果您使用的是 Windows 身份验证,请确保您的域帐户已被授权访问 SQL Server 实例。
 楼主| 发表于 2023-7-5 17:15:07 | 显示全部楼层

<add name="sqlserver" providerName="System.Data.SqlClient" connectionString="Data Source='127.0.0.1';integrated security=true; Initial Catalog=RunningDB" /> 将window用户登录方式修改为 sql用户登录方式,用c#编写

 楼主| 发表于 2023-7-5 17:15:34 | 显示全部楼层
本帖最后由 wafer 于 2023-7-5 17:17 编辑
  1. 可以将connectionString中的integrated security=true改为User ID=yourUsername;Password=yourPassword,例如:

  2. <add name="sqlserver" providerName="System.Data.SqlClient" connectionString="Data Source='127.0.0.1';User ID=myUsername;Password=myPassword;Initial Catalog=RunningDB" />
  3. 其中myUsername和myPassword分别为你的SQL Server登录用户名和密码。
复制代码

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|几何尺寸与公差论坛

GMT+8, 2024-5-7 01:57 , Processed in 0.037132 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表