一个SQL Server 用户登陆问题 (100分)

  • 主题发起人 LukeChen
  • 开始时间
L

LukeChen

Unregistered / Unconfirmed
GUEST, unregistred user!
[?]由于sql server数据库服务器在启动服务时是以本机的计算机名作为登录用户名,
而密码是看使用者如何使用登录方式的,请问如何在打包安装程序(delphi编写的
前端界面)时解决用户登录的问题?如何用ini文件实现?
 
我也想知道
 
可以在安装程序里实现这个功能
 
你可以在后臺數據庫中增加一個用戶表,在delphi中用代碼控制呀
 
用INI是最简单的。
 
可以在程序中解决,如果使用ADO,则在程序中可以选择《集成Windows登录》和《输入用户方式》
进行登录,改一下Connectionstring就行了,然后保存该ConnectionString,保存为ini或写到
注册表中都行。
如果是ODBC可以通过注册表创建ODBC,
HKEY_LOCAL_MACHINE/SOFTWARE/ODBC/ODBC.INI //系统DNS
HKEY_CURRENT_USER/Software/ODBC/ODBC.INI //用户DNS
Trusted_Connection字段
 
在Delphi中以SQL帐号(如sa)登录,口令可加密,放在ini中,连接时从ini中读取后
再解密组成连接字符串,打开连接,这样应该保密些!
 
密码要加密,服务器应该客户可以选择,写INI
 
多谢各位,问题也解决!
 
顶部