对于SQL Server来说,默认访问 Master 数据库。

解决方案 »

  1.   

    在有些人写的 sql 语句中,他习惯于写类似var sql = "use TapDB; select * from [Table ABC] where id=1234";这样的代码,他总是会“use”数据库,而不是直接连到最终数据库。
      

  2.   

    操作test账户的默认数据库,这在SQL server里是可以设置的,如果没有设置默认的话,SQLserver自动默认master库,也可以在sql语句中用use 数据库名改变或者用 [数据库名].[用户名].[表名]的方式访问