快速获取数据库连接字串
来源:互联网 发布:喝水提醒电脑软件 编辑:程序博客网 时间:2024/06/05 19:31
连接字串是一个麻烦事,有专门用的网站:http://www.connectionstrings.com/
这里面就有很多数据库的连接字串,关于连接字串有很多参数,诸如:
keyword1=value1;keyword2=value2;.......等等
比如:
Persist Security Info=false;持续安全信息为假,即连接后丢弃用户名和密码等安全信息以保持安全
Integrated Security=true; 表示启动windows身份认证。(登陆sql有两种,一种是windows身份方式,一种是用户名密码方式)
有时还有integrated security=sspi;
等等,参数众多,很是烦人,现在用一个最简单的方法:
新建一个后缀名为udl的文件,双击它,就可根据实际情况进行连接,成功后,打开这个文件,其中的字串就是连接字串:
可以看到Persist Security Info=True,这个有什么问题呢,前面说了,为真就是连接成功后仍然保存安全信息(如密码),只有
为假的时才扔掉安全信息,因为连接后,可以根据这个来获取连接前的安全信息,所以为假就很重要了。
下面看看为真和为假的实际情况:
一、为假时,连接成功后就不能得到密码。(丢弃安全信息)
数据库连接前
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"
因为为真时,安全信息仍然保存着,就为黑客和Cracker提供了漏洞,所以一般设置它为假为好。
- 快速获取数据库连接字串
- 快速获取数据库连接字串
- 数据库连接字串
- sybase 数据库连接字串
- 数据库连接字串详解
- 数据库连接字串大全
- SQLite数据库连接字串
- VS快速获取数据库连接字符串connectionStrrings
- 利用VS2008生成数据库连接字串
- vbs 获取字符串字串
- 获取最长字串
- 获取汉语字串的拼音
- 获取字符串中的数字串
- asp连接sql2000、sql2005、sql2008、access数据库连接字串
- W7 32 IIS 数据库连接出错,请检查连接字串
- IIS连接数据库:数据库连接出错,请检查连接字串
- 获取数据库连接-bboss persistent
- weblogic下获取数据库连接
- 黑马程序员-我的第二篇学习日记:C语言中的 if 语句总结
- 【Leetcode】Search Insert Position
- redo记录中改变向量的操作代码
- 沈大海cocos2d-x教程
- IIS配置asp.net的运行环境(Win7旗舰版)
- 快速获取数据库连接字串
- 数组实现动态栈,java
- MySQL-5.6.13免安装版配置方法
- android,标题栏显示加载,对话框显示加载
- 完成程序国际化
- 详解显示Linux系统信息的命令
- tahoe中配置LVM逻辑卷扩容
- hdu4403暴力搜索
- IOS UIView touch事件 详解