1
3
是-在数据库服务器上创建一个SQL用户,并使用此SQL用户帐户为所有用户(使用其域帐户对系统进行身份验证的用户)访问数据库。 这是一种非常常见的情况,它允许您轻松地对一个帐户的可用访问进行细化,而不是尝试在SQL Server上管理多个域样式的帐户。 这里有很多连接字符串选项: http://www.connectionstrings.com 这里还有一篇相当不错的msdn文章: |
2
0
我可能误解了您的问题,但是如果您试图避免的是显式地分别授予每个用户数据库权限,那么您可以通过向一个active directory安全组授予权限来解决这个问题,您需要授予访问权限的所有用户都是该组的成员。各个用户将从组继承权限。 但是,这里还有一个问题,这可能意味着启用sql身份验证是一个更简单的解决方案。除非在域中启用了kerberos身份验证(或者web服务器与数据库服务器位于同一物理计算机上),否则web服务器将无法将用户的凭据传递到数据库服务器进行身份验证,即所谓的双跳问题。谷歌“视窗双跳”了解更多信息。 |
Duvan · 将逗号(,)替换为点(.)[副本] 2 年前 |
Mateen Bagheri · 选择表的计数并选择其自身 2 年前 |
SoT · SQL Server中求和函数的工作方式 2 年前 |
NKAT · 将列值聚合到列表中会产生错误 2 年前 |
deanpillow · 返回两列中有一个匹配值的记录 2 年前 |
snowflakes74 · 在Dapper中异步查询多个结果 2 年前 |