在Windows应用程序中将Windows身份验证与Sql Server一起使用

纪尧姆CR

Microsoft建议在将Windows应用程序连接到SQL Server数据库时使用Windows身份验证。

http://msdn.microsoft.com/en-us/library/89211k9b.aspx

我理解这意味着数据库必须拥有一个具有足够权限来操纵数据的用户,并且该用户链接到当前登录的Windows用户。如果是这样,如何防止用户绕过应用程序而直接在数据库中直接修改数据?

似乎我被困在使用Windows身份验证和潜在地允许用户直接在数据库中修改数据之间进行尝试,或者试图将连接字符串密码隐藏在某个地方,以便只有应用程序才能修改此数据。

戴维·麦克奎

可以创建存储过程/视图等,并且只允许用户对它们进行许可。这样可以防止用户直接访问数据库结构,并且可以控制用户的操作(通过在存储过程/视图中创建功能)。如果使用Windows凭据,我认为这将是最佳解决方案。

该站点说明了如何在此授予对存储过程的权限。http://msdn.microsoft.com/en-us/library/ms345484.aspx

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将Backup-SqlDatabase cmdlet与SQL Server身份验证一起使用

来自分类Dev

使用AWS的典型应用程序用户身份验证

来自分类Dev

使用Windows身份验证和模拟的Web应用程序的IIS

来自分类Dev

在线SharePoint:Windows客户端应用程序可以使用OAuth进行身份验证吗?

来自分类Dev

使用Box Windows SDK v2库在C#桌面应用程序中对Box进行身份验证

来自分类Dev

使用Windows身份验证模拟MVC应用程序中的Active Directory用户

来自分类Dev

在同一MVC应用程序中同时使用OWIN Cookie身份验证和Windows身份验证

来自分类Dev

在SQL Server中将CASE与JOIN语句一起使用

来自分类Dev

如何使用WebListener和Windows身份验证将ASP.NET Core应用程序托管在IIS下?

来自分类Dev

如何在同一个Angular JS应用程序中将不同的API与不同的身份验证标头一起使用

来自分类Dev

在同一域中的应用程序之间共享Windows身份验证

来自分类Dev

在SQL Server中将MIN函数与group by一起使用

来自分类Dev

对单个操作而非整个应用程序使用Windows身份验证进行身份验证

来自分类Dev

使用Windows身份验证将Power BI嵌入到本地ASP.NET Web应用程序中

来自分类Dev

使用Windows身份验证和Web应用程序的IIS与Web应用程序

来自分类Dev

将Backup-SqlDatabase cmdlet与SQL Server身份验证一起使用

来自分类Dev

使用Box Windows SDK v2库在C#桌面应用程序中对Box进行身份验证

来自分类Dev

使用Windows身份验证模拟MVC应用程序中的Active Directory用户

来自分类Dev

如何从Java EE Spring应用程序以Windows身份验证模式连接到SQL Server?

来自分类Dev

使用IIS应用程序(网络服务-仅Windows身份验证)-无法访问SQL Server

来自分类Dev

如何使用WebListener和Windows身份验证将ASP.NET Core应用程序托管在IIS下?

来自分类Dev

无法将Box API Enterprise API与OAuth2身份验证的应用程序一起使用

来自分类Dev

使用.Net Core中的Windows经过身份验证的应用程序填充来自SQL的自定义声明

来自分类Dev

在SQL Server中将Count()与自联接一起使用

来自分类Dev

当传递空的用户名/密码时,Windows身份验证默认情况下与SQL Server一起使用

来自分类Dev

在UWP中将实体框架与SQL Server一起使用

来自分类Dev

在SQL Server中将sum与order by子句一起使用

来自分类Dev

有条件地对一部分进行身份验证,例如 Windows 身份验证上应用程序的 /secure 以及 OAuth2 上应用程序的其余部分

来自分类Dev

SQL Server Windows 用户身份验证

Related 相关文章

  1. 1

    将Backup-SqlDatabase cmdlet与SQL Server身份验证一起使用

  2. 2

    使用AWS的典型应用程序用户身份验证

  3. 3

    使用Windows身份验证和模拟的Web应用程序的IIS

  4. 4

    在线SharePoint:Windows客户端应用程序可以使用OAuth进行身份验证吗?

  5. 5

    使用Box Windows SDK v2库在C#桌面应用程序中对Box进行身份验证

  6. 6

    使用Windows身份验证模拟MVC应用程序中的Active Directory用户

  7. 7

    在同一MVC应用程序中同时使用OWIN Cookie身份验证和Windows身份验证

  8. 8

    在SQL Server中将CASE与JOIN语句一起使用

  9. 9

    如何使用WebListener和Windows身份验证将ASP.NET Core应用程序托管在IIS下?

  10. 10

    如何在同一个Angular JS应用程序中将不同的API与不同的身份验证标头一起使用

  11. 11

    在同一域中的应用程序之间共享Windows身份验证

  12. 12

    在SQL Server中将MIN函数与group by一起使用

  13. 13

    对单个操作而非整个应用程序使用Windows身份验证进行身份验证

  14. 14

    使用Windows身份验证将Power BI嵌入到本地ASP.NET Web应用程序中

  15. 15

    使用Windows身份验证和Web应用程序的IIS与Web应用程序

  16. 16

    将Backup-SqlDatabase cmdlet与SQL Server身份验证一起使用

  17. 17

    使用Box Windows SDK v2库在C#桌面应用程序中对Box进行身份验证

  18. 18

    使用Windows身份验证模拟MVC应用程序中的Active Directory用户

  19. 19

    如何从Java EE Spring应用程序以Windows身份验证模式连接到SQL Server?

  20. 20

    使用IIS应用程序(网络服务-仅Windows身份验证)-无法访问SQL Server

  21. 21

    如何使用WebListener和Windows身份验证将ASP.NET Core应用程序托管在IIS下?

  22. 22

    无法将Box API Enterprise API与OAuth2身份验证的应用程序一起使用

  23. 23

    使用.Net Core中的Windows经过身份验证的应用程序填充来自SQL的自定义声明

  24. 24

    在SQL Server中将Count()与自联接一起使用

  25. 25

    当传递空的用户名/密码时,Windows身份验证默认情况下与SQL Server一起使用

  26. 26

    在UWP中将实体框架与SQL Server一起使用

  27. 27

    在SQL Server中将sum与order by子句一起使用

  28. 28

    有条件地对一部分进行身份验证,例如 Windows 身份验证上应用程序的 /secure 以及 OAuth2 上应用程序的其余部分

  29. 29

    SQL Server Windows 用户身份验证

热门标签

归档