在Windows身份验证实体框架中选择除当前用户之外的其他用户

时间:2012-10-10 15:15:44

标签: sql-server visual-studio-2010 entity-framework

当我尝试在Visual Studio 2010中创建实体模型时,我想连接到当前Windows用户无法访问的数据库,如何指定不同的登录/密码来访问数据库?

1 个答案:

答案 0 :(得分:1)

我能想到两种方式。

  1. 使用SQL Server混合模式身份验证,并让应用程序使用由SQL Server控制的用户名和密码。这样,您就可以在SQL Server上创建帐户,并在需要时以您喜欢的方式连接。

  2. 让您的应用程序在不同的用户帐户下运行(运行方式...)。这样您就可以继续在SQL Server上使用Windows身份验证,而不必打开它以进行身份​​验证的其他方式(即混合模式身份验证)

  3. 每种都有利弊,这实际上取决于你想要实现的目标。