数据库连接的Persist Security Info参数说明
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"
----------------------------------------------------------------------------------------------------------
总体来说,如果数据库连接成功后不再需要连接的密码,出于安全性考虑,还是建议将Persist Security Info设为false,以防止后门程序取得数据库连接的密码(windows2003在sp1前就发生过这个问题)。
数据库连接的Persist Security Info参数说明相关推荐
- ADO数据库连接中的Integrated Security和Persist Security Info参数的作用
关于sql连接语句中的Integrated Security=SSPI 解决方法: 即:Security Support Provider Interface 设置Integrated Securit ...
- ADO数据库连接中的Persist Security Info参数的作用
作者: 云杉上的蝴蝶 来源: IXPUB技术博客 可能许多人不知道数据库连接参数(Connection String) 中的Persist Security Info 参数是做什么用的,且用到的 ...
- 终于搞清楚了ADO数据库连接中的Persist Security Info参数的作用
终于搞清楚了ADO数据库连接中的Persist Security Info参数的作用 ADO用了这么久,每次用向导创建ADO的数据库连接字符串时总会有产生一个Persist Security Inf ...
- sql数据库连接字符串(Persist Security Info)
用.udl连接数据库时,选择允许保存密码时Persist Security Info=True,否则为False Persist Security Info属性的意思是表示是否保存安全信息,其实可以简 ...
- Persist Security Info 参数的作用
Persist Security Info 参数的作用 Persist Security Info属性的意思是表示是否保存安全信息,其实可以简单的理解为"ADO在数据库连接成功后是否保存密码 ...
- Persist Security Info
ADO用了这么久,每次用向导创建ADO的数据库连接字符串时总会有产生一个Persist Security Info属性,平时没太注意,因为设置为True或False时对数据库连接没有任何影响.不过心理 ...
- Persist Security Info = true | false作用
Persist Security Info ----是否保存安全信息 User ID-------------------用户名 PassWord------------------密码 Initia ...
- Persist Security Info 是什么意思
相信大家在敲例子的时候遇到了"Pesist Security Info "这句话,它有什么作用呢? Persist Security Info属性的意思是表示是否保存安全信息,其 ...
- java连接数据库不使用框架_实体框架数据库连接不重新连接
我在Entity Framework中遇到了数据库连接问题 . 我在ASP.NET MVC 3 Web应用程序中使用EF 4.1.10331,但它也因EF 5而失败 . 当我的Web应用程序启动时,由 ...
最新文章
- datatable 汇总_【2019 版】中国石油大学(北京)计算机考研信息、资料汇总
- 小程序接收json_微信推出QQ小程序,但只能接收消息无法回复!网友:鸡肋
- Pixel Bender 浅尝
- 一个人独立完成一个网站上线的前前后后
- 关于直播,所有的技术细节都在这里了(二)
- mac 备份android 手机通讯录导入iphone,iphone如何导出通讯录(轻松教你iPhone备份通讯录的方法)...
- 应坚刚《概率论》第一章重点习题解答
- factoryreset恢复出厂设置测试
- php网站背景颜色代码,html如何设置背景颜色?
- 英语语法---形容词详解
- 记录一下unity 加载外部视频
- Redis队列和专业MQ的对比和选型
- 网站域名过户查询_过期域名查询
- 基于word2vec的QA demo
- vue实现下拉表单二级联动
- PTA 1031 查验身份证 (c语言)
- 找出相似的图片--C#
- SNMP的MIB文件语法
- Java复习题1(1.写出抽象类和接口的区别。2.This和Super关键字的区别有哪些?3.常见的类集子类有哪些,各有什么特点?4.什么是多态,多态实现的前提是什么?)
- 转载此文纪念在c/c++上投入的时间,没有人能永久统治这个国家,别了c/c++