SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='DSN=服务器;UID=用户名;PWD=密码'"
connect;
我只会这样写 我知道可以让用户来输入密码,但是我不可能给几百上千人挨个分配用户,我只能让他们用一个SQL用户连接数据库,然后在软件里设置不同的权限。
我也做了些安全设置的:用一个只读权限的SQL用户先连接上,然后从数据库中取出另一个经过加密的SQL用户名和密码,再连接。这样,连接不通时弹出的上面的窗口中显示的是第一个只读权限的用户名和密码。一直以为没什么问题了,可是最近才发现,有时候也会显示第二个用户连接失败,可能是在线人太多了吧?真头疼啊!
哪位高人能让那个讨厌的登录框不出来啊?!