我使用VB编写了一个访问数据库的COM+组件,里面使用ADO访问SQL SERVER数据库,这个组件的功能很简单就是使用adodb.connection连接数据库,连接字符串为
"Driver={SQL Server};uid=sa;pwd=sa;server=servername;database=test",服务器为win2000 server,客户端为win 2000 pro,如果客户端登录win2000的帐号在服务器上没有该帐号的话,程序在调用组件的查询数据库的方法提示权限不够,但如果在客户端不使用组件,而是直接用ado去连接sql server是可以的,我服务器上的guest帐号已经启用,不知道是什么原因。
哪位高手给解答一下。
"Driver={SQL Server};uid=sa;pwd=sa;server=servername;database=test",服务器为win2000 server,客户端为win 2000 pro,如果客户端登录win2000的帐号在服务器上没有该帐号的话,程序在调用组件的查询数据库的方法提示权限不够,但如果在客户端不使用组件,而是直接用ado去连接sql server是可以的,我服务器上的guest帐号已经启用,不知道是什么原因。
哪位高手给解答一下。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货