金沙娱城手机版怎么样「诚|信」

<pre id="kvikt"><label id="kvikt"><xmp id="kvikt"></xmp></label></pre>
  • <acronym id="kvikt"><strong id="kvikt"><xmp id="kvikt"></xmp></strong></acronym>
  • <td id="kvikt"><ruby id="kvikt"></ruby></td>

        <p id="kvikt"><strong id="kvikt"><xmp id="kvikt"></xmp></strong></p><pre id="kvikt"></pre>
        <track id="kvikt"><ruby id="kvikt"></ruby></track>

          毕业设计网
          开发环境 |

          连接字符串中的integrated security=true的意思是什么

          最近有很多购买asp.net毕业设计的同学经常会问到integrated security=true是什么意思, 其实就是集成验证,也就是说使用Windows验证的方式去连接到数据库服务器。这样方式的好处是不需要在连接字符串中编写用户名和密码,从一定程度上说提高了安全性。

          那么到底是用哪一个Windows身份呢?很多朋友说,使用当前用户的身份吧?这个回答不能算错,至少在Windows应用程序中是这样的。但如果换成是ASP.NET应用程序,则就不是了。

          如果是ASP.NET应用程序(网站或者服务),那么根据其运行宿主环境的不一样,可能会有差异

          1. Windows XP :ASPNET帐号

          2. Windows 2003或者以后的版本:NetWork Service帐号

          知道这个原理之后,那么如果你准备用Integrated security=true,则需要授予这两个帐号对于数据库的访问权限。

          但要注意一个问题(也是很多朋友疑惑的),就是在Visual Studio里面调试的时候,貌似又不是使用ASPNET这个帐号的。这是因为Visual Studio总是使用当前开发环境中,用户的Windows身份来发起请求的。

          以上是大纲或介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:58850198咨询

          上一篇:个人网站的设计与实现
          下一篇:数据库的主键和外键有什么区别


          版权所有 毕业设计网联系qq:58850198 © 2007-2021

          金沙娱城手机版怎么样