使用ADO.NET 應用程序主要事項介紹
對于ADO.NET代碼安裝程序太多,此處無法上傳,所以大家有communitysever的可以從里面獲得然后反編譯為自己所用,沒有的就到網絡上搜下吧,有許多資源呢!下面就進行仔細分析研究。
如果將該關鍵字設置為 true 或 yes,將允許在打開連接后,從連接中獲得涉及安全性的信息(包括用戶標識和密碼)。如果在建立連接時必須提供用戶標識和密碼,最安全的方法是在使用信息打開連接后丟棄這些信息,在 Persist Security Info 設置為 ADO.NET代碼 時會發生這種情況。
當您向不可信的源提供打開的連接,或將連接信息永久保存到磁盤時,這點尤其重要。如果將ADO.NET代碼保持為 false,可幫助確保不可信的源無法訪問連接中涉及安全性的信息,并幫助確保任何涉及安全性的信息都不會隨連接字符串信息在磁盤上持久化。 #t#
Integrated Security默認值是False,此時需要提供Uid和Pwd,即將以ADO.NET代碼用戶身份登陸數據庫;如果設置為True,Yes 或 SSPI,這不能出現Uid和Pwd,將以Windows用戶身份登陸數據庫。強烈推薦用后一種形式,安全性更高。Integrated Security和Persist Security Info同時出現,后者設置為False,可保證信息安全。最好使用SSPI的集成安全方式連接數據庫。
ADO.NET代碼如下:
- try
- {
- Conn.Open();
- Response.Write("");
- Conn.Close();
- Label1.Text = "數據庫已經關閉"
- }
- catch
- {
- Response.Write("");
- }
- }