Persist Security Info屬性的意思是表示是否保存安全信息,其實可以簡單的理解為"ADO在數據庫連接成功后是否保存密碼信息",
True表示保存,False表示不保存
ADO缺省為True
(ADO.net缺省為False,未測試,根據參考資料上說的)
具體可以通過ADO的Connect對象的ConnectString屬性進行驗證,如下所示(以下在Delphi7中測試通過):
----------------------------------------------------------------------------------------------------------
數據庫連接前
ConnectString="Provider=MSDAORA.1;Password=mypassword;User ID=yzs;Data Source=ydgl22;Persist Security Info=false"
數據庫連接成功后
ConnectString="Provider=MSDAORA.1;User ID=yzs;Data Source=ydgl22"
----------------------------------------------------------------------------------------------------------
數據庫連接前
ConnectString="Provider=MSDAORA.1;Password=mypassword;User ID=yzs;Data Source=ydgl22;Persist Security Info=true"
數據庫連接成功后
ConnectString="Provider=MSDAORA.1;Password=mypassword;User ID=dlyx;Data Source=ydgl22"