标题:PB远程连接SQLServer数据库的问题
取消只看楼主
chuange
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2006-5-6
 问题点数:0 回复次数:0 
PB远程连接SQLServer数据库的问题

数据库连接字符串写在程序里,连接失败时就弹出这个窗口,星号密码很容易就被破解掉了。



SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='DSN=服务器;UID=用户名;PWD=密码'"
connect;


我只会这样写 我知道可以让用户来输入密码,但是我不可能给几百上千人挨个分配用户,我只能让他们用一个SQL用户连接数据库,然后在软件里设置不同的权限。


我也做了些安全设置的:用一个只读权限的SQL用户先连接上,然后从数据库中取出另一个经过加密的SQL用户名和密码,再连接。这样,连接不通时弹出的上面的窗口中显示的是第一个只读权限的用户名和密码。一直以为没什么问题了,可是最近才发现,有时候也会显示第二个用户连接失败,可能是在线人太多了吧?真头疼啊!


哪位高人能让那个讨厌的登录框不出来啊?!


[此贴子已经被作者于2007-4-10 4:49:32编辑过]

搜索更多相关主题的帖子: 数据库 SQL 服务器 密码 
2007-04-10 04:47



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-130562-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.046357 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved