社区
数据库相关
帖子详情
在创建数据库连接时,怎样从文件中读取连接数据库的用户名和密码?
xiaoqiangteng
2004-08-11 11:00:05
pb在与数据库连接的时候,数据库的用户名和密码一般是在应用程序对象的open事件中写死的,这样万一数据库的用户名或是密码一改动,pb应用程序也得改动(还得重新编译),这样显得很是麻烦,请问哪位大侠有办法可以在pb与数据库创建连接的时候,从其他文件(如*.TXT文件什么的)中把用户名和密码读取出来,再创建连接?
...全文
292
6
打赏
收藏
在创建数据库连接时,怎样从文件中读取连接数据库的用户名和密码?
pb在与数据库连接的时候,数据库的用户名和密码一般是在应用程序对象的open事件中写死的,这样万一数据库的用户名或是密码一改动,pb应用程序也得改动(还得重新编译),这样显得很是麻烦,请问哪位大侠有办法可以在pb与数据库创建连接的时候,从其他文件(如*.TXT文件什么的)中把用户名和密码读取出来,再创建连接?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yzh963
2004-08-11
打赏
举报
回复
没有加密服务器,上面方法可行,就是不安全,最好加入简单的算法,不让人一眼就看到user 和password
sywen
2004-08-11
打赏
举报
回复
up
qiqiu999
2004-08-11
打赏
举报
回复
startupfile=wrkpath+"\**.ini"
sqlca.DBMS = profileString (startupfile, "database", "dbms", "")
sqlca.database = ProfileString (startupfile, "database", "database", "")
sqlca.userid = ProfileString (startupfile, "database", "userid", "")
sqlca.dbpass = ProfileString (startupfile, "database", "dbpass", "")
sqlca.logid = ProfileString (startupfile, "database", "logid", "")
sqlca.logpass = ProfileString (startupfile, "database", "LogPassWord", "")
sqlca.servername = ProfileString (startupfile, "database", "servername", "")
sqlca.dbparm = ProfileString (startupfile, "database", "dbparm", "")
connect;
liubocy
2004-08-11
打赏
举报
回复
程序根目录下config.txt内容:
[Database]
DBMS=SYC Sybase System 10/11
Database=taxpayerdeclare_sc
UserId=
dbpass=
LogPassword=aaaaaa
ServerName=develop01
LogId=controller
Lock=
DbParm=CharSet='cp850'
连接代码:
String ls_config = 'config.txt'
sqlca.DBMS = ProfileString (ls_config, "database", "dbms", " ")
sqlca.database = ProfileString (ls_config, "database", "database", " ")
sqlca.userid = ProfileString (ls_config, "database", "userid", " ")
sqlca.dbpass = ProfileString (ls_config, "database", "dbpass", " ")
sqlca.logid = ProfileString (ls_config, "database", "logid", " ")
sqlca.logpass = ProfileString (ls_config, "database", "LogPassWord"," ")
sqlca.servername = ProfileString (ls_config, "database", "servername", " ")
sqlca.dbparm = ProfileString (ls_config, "database", "dbparm", " ")
sqlca.Lock = ProfileString (ls_config, "database", "Lock", " ")
connect;
if sqlca.sqlcode <> 0 then
MessageBox ("Cannot Connect to Database", sqlca.sqlerrtext)
return
end if
rock_csdn
2004-08-11
打赏
举报
回复
密码在检测到是明文配置后,读取后立即改写成密文。
xiaoqiangteng
2004-08-11
打赏
举报
回复
我这儿用的是db2数据库,连接用的是odbc数据源,请问上面的设置需要怎么改?
[C#]
连接数据库
并验证
用户名
和
密码
本文介绍了如何通过用户输入和数据库信息进行比较,判断
用户名
和
密码
是否正确,并使用SQL查询来实现这一过程。
python获取数据库
用户名
密码
_SQLite3从数据库
读取
用户名
和
密码
这篇博客介绍了一个使用Python和SQLite3数据库实现的登录页面,通过
读取
数据库
中
的
用户名
和
密码
进行验证。用户输入的登录信息与数据库
中
的一行匹配
时
,登录验证成功并将用户导向下一个屏幕。博客
中
包含了
创建
数据库表格、从数据库
读取
数据以及获取用户输入的方法。
JAVA Eclipse连接SQL Server 2019并从数据库
中
读取
表
中
数据
本文详细介绍了如何在SQLServer
中
配置登录名和
密码
,
创建
数据库及表,以及使用Java通过JDBC驱动连接并
读取
数据的过程。包括下载对应JDK版本的jar包,配置Eclipse项目,实现
数据库连接
测试,以及
读取
表数据的完整代码示例。
MongoDB之设置数据库
用户名
和
密码
本文介绍了如何在MongoDB
中
设置数据库
用户名
和
密码
,包括编辑mongod.cfg配置文件、
创建
用户以及理解不同角色的权限,如read、readWrite、dbAdmin等。还提供了进入MongoDB、切换数据库和授权用户的步骤。
为mongodb添加
用户名
密码
本文详细介绍了如何为MongoDB添加
用户名
和
密码
,包括启动MongoDB、
创建
用户管理员、普通用户,以及关闭并重启MongoDB的过程。同
时
,讨论了不同角色的权限,如数据库用户角色、数据管理角色和集群管理权限,并提到了Java连接带认证的MongoDB数据库的方法。
数据库相关
754
社区成员
12,762
社区内容
发帖
与我相关
我的任务
数据库相关
PowerBuilder 数据库相关
复制链接
扫一扫
分享
社区描述
PowerBuilder 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章