为 SQL 服务器可信连接提供用户名和密码
Provide user name and password for SQL Server trusted connection
使用 SQL Server 2014,我们将一个域用户添加到 SQL Server CompanyName / UserName,以及一个使用可信连接连接到数据库的 C# 应用程序。
现在当 运行 在域环境中时,这工作正常但是当我 运行 在我的本地机器上它不工作它不属于域但可以访问 SQL服务器。
我添加了一个 SQL 服务器用户,它需要用户名和密码只是为了测试我可以连接到 SQL 服务器,这在我的本地机器上工作正常(所以我可以连接到服务器)。
我的问题:是否可以在我的 C# 应用程序中使用本地计算机的域凭据连接到 SQL 服务器? (即通过我的本地机器提供我域的用户名和密码)。
什么不能做。使用用户名和密码添加 SQL 服务器用户。将本地计算机凭据添加到 SQL 服务器。我必须使用域用户名和密码。
感谢@Larnu
使用 cmd 运行安装应用程序的命令是。但是它确实要求单独输入密码,这显然是 Windows 安全性中内置的。
运行 以管理员身份执行命令并且
运行as /netonly /user:domain\username "Path of file to be executed"
使用 SQL Server 2014,我们将一个域用户添加到 SQL Server CompanyName / UserName,以及一个使用可信连接连接到数据库的 C# 应用程序。
现在当 运行 在域环境中时,这工作正常但是当我 运行 在我的本地机器上它不工作它不属于域但可以访问 SQL服务器。
我添加了一个 SQL 服务器用户,它需要用户名和密码只是为了测试我可以连接到 SQL 服务器,这在我的本地机器上工作正常(所以我可以连接到服务器)。
我的问题:是否可以在我的 C# 应用程序中使用本地计算机的域凭据连接到 SQL 服务器? (即通过我的本地机器提供我域的用户名和密码)。
什么不能做。使用用户名和密码添加 SQL 服务器用户。将本地计算机凭据添加到 SQL 服务器。我必须使用域用户名和密码。
感谢@Larnu
使用 cmd 运行安装应用程序的命令是。但是它确实要求单独输入密码,这显然是 Windows 安全性中内置的。
运行 以管理员身份执行命令并且
运行as /netonly /user:domain\username "Path of file to be executed"