连接数据库的方法和用户权限设置?
老蒋 2008-05-23 09:55:12 下面有两种连接数据库的方法:
1.<connectionStrings>
<add name="DBConnectionString" connectionString="Data Source=10.8.7.128;Initial Catalog=DBCert;Integrated Security=SSPI;Persist Security Info=False"
providerName="System.Data.SqlClient" />
</connectionStrings>
2. <connectionStrings>
<add name="DBConnectionString" connectionString="Data Source=10.8.7.128;Initial Catalog=DbCert;User ID=jl;Password=jl123;" providerName="System.Data.SqlClient" />
</connectionStrings>
首先我想问一下它们到底有什么区别
哪一种连接方式更安全实用
第一:如果应用程序和数据库都在同一台服务器上,用户权限应该如何设置,以便不会出现 "用户登录失败。原因: 未与信任 SQL Server 连接相关联"这样的错误。
第二:如果应用程序和数据库分别在两台不同的服务器上,那两台用户权限又如何设置,以便不会出现上述类似的错误
第三:我和同事开发时是用代码管理器的,但是我对代码管理器的原理不是很懂,谁有没有比较详细的说明文档.
这些可能都是基础问题,可是我是初学者,对我疑惑很大,真希望大家能在空闲的时候帮我讲一下,在此谢谢各位!