如果调用ChangePassword() 方法修改SqlCredential对象时将会影响连接池 ,因为不对的SqlCredential 实例 将使用不同的连接池,即使用户 ID 和密码相同,也是如此 。如果SqlCredential 对象非空 并且连接字符串中出现如下关键字,将会引发 InvalidOperationException 异常:
一次连接取得数据之后,即可断开,在用户非常多的情况下,不会占用太多的连接池资源。 还有一点,就是一次性的从数据库中取得了数据之后,这些数据是存在内存中的,而不会再去操作数据库,所以你对这些数据做任何的操作,都只是修改内存,不会改变数据库中的内容。
SQL注入攻击是互联网常用的一种攻击手段,如何防止?
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |