比如已经知道
Provider=SQLOLEDB.1;
User ID=xxxxxx;
Password=*******;
Data Source=202.202.44.43
然后怎么列举出这个用户拥有的所有数据库?

解决方案 »

  1.   

    连接到Master数据库,然后
    select name
    from sysdatabases
    where dbid >=7 and sid = 你的用户ID
      

  2.   

    对不起,搞错了,应该是这样才对呀!!!!!///////////////////////////////////////////
    用楼主上面的设置连接到Master数据库,然后
    select A.name
    from sysdatabases A, syslogins B
    where A.dbid >=7 and A.sid = B.sid
      

  3.   

    怎么我用ADO连接到master数据库后,不能获得该数据库下的数据表呢?
      

  4.   

    我做了个万能查询程序,你可以参看:
       http://www.cnkernel.com/wncx.rar