操作系统win2000 数据库SQLserver2000
公司以前开发的一个DELPHI程序,技术员跳槽文档、资料全没有了。
现在公司要用,让我负责调试一下,但怎么都连不上数据库,由于自己不懂DELPHI,只有请各位帮忙了。数据库运行正常,惟独该程序无法取得连接。通过反编译后得到以下信息:object ADOConnection: TADOConnection
ConnectionString = 'Provider=SQLOLEDB.1;
Password=password;
Persist Security Info=True;
User ID=123;
Initial Catalog=XXX;
Data Source=127.0.0.1'
LoginPrompt = False
Provider = 'SQLOLEDB.1'还原数据库XXX后,建立了123:password的用户,但该程序依然无法连接上数据库.
谢谢各位了,帮帮小弟!万分感激...
公司以前开发的一个DELPHI程序,技术员跳槽文档、资料全没有了。
现在公司要用,让我负责调试一下,但怎么都连不上数据库,由于自己不懂DELPHI,只有请各位帮忙了。数据库运行正常,惟独该程序无法取得连接。通过反编译后得到以下信息:object ADOConnection: TADOConnection
ConnectionString = 'Provider=SQLOLEDB.1;
Password=password;
Persist Security Info=True;
User ID=123;
Initial Catalog=XXX;
Data Source=127.0.0.1'
LoginPrompt = False
Provider = 'SQLOLEDB.1'还原数据库XXX后,建立了123:password的用户,但该程序依然无法连接上数据库.
谢谢各位了,帮帮小弟!万分感激...
object ADOConnection: TADOConnection
ConnectionString = 'Provider=SQLOLEDB.1;
Password=password;
Persist Security Info=True;
User ID=123;
Initial Catalog=XXX;
Data Source=127.0.0.1'
LoginPrompt = False
Provider = 'SQLOLEDB.1'
这些都是在TADOConnection控件里面设置好的连接属性,
有它的源代码吗?有的用DELPHI进去改TADOConnection所指向的连接数据库属性,重新编译一次.
2:123用户有访问xxx数据库的权限;3:如果没有源码,连不上也不要奇怪,因为还可以在其他方面做手脚。
password是实际的密码,需要用超级用户进入数据库,应该能查到password.