Integrated Security=True?是什么东东

今天学习dotnet2.0的quickstart。在gridview这个controls的时候,在web.config中需要配置数据库的连接

sample中有这样一段话:

< configuration >
  
< connectionStrings >
    
< add name = " Pubs "  connectionString = " Server=localhost;User ID=dot-well;Password=dot-well.com;Integrated Security=True;Database=pubs; "
      providerName
= " System.Data.SqlClient "   />
  
connectionStrings >



 这中间涉及到了安全连接,我对这个不知道,所以在执行页面的时候,出现了权限的问题

关于这个ntegrated security,到底是怎么回事呢?我需要去研究研究,呵呵………………

大家要是知道的,不妨指点一下小弟。


上次得到大家的指点之后,一直理解的很模糊,现在终于搞清楚了,因为如果把密码写在连接字符串里,回引起安全的问题,所以采用windows的集成身份验证,也就是indegrated security。因此上面的那句话有就有问题,应改成下面这样就可以了

Server = DW - YIDAO;Integrated Security = True;Database = pubs

 

而且做到这里,只能说做了一半,因为我们是在写.net web app,所以需要把asp.net的这个账户在sql里添加,否则回提示登陆失败

呵呵,我现在知道的就这么多了……………………

你可能感兴趣的:(Integrated Security=True?是什么东东)