我在本地开发的测试数据库,登录名是sa,密码为空
当我用企业管理器生成sql脚本的时候,出现[dbo].[表名]
然后,我连接到数据库服务器上,在查询分析器上生成表,(登陆名为dvbbs,12333)
然后在数据库服务器上,他的所有者为dbo,但是只有所有者为dvbbs的时候才有用,
我要怎么改变,这里好像要讨论用户明的问题了

解决方案 »

  1.   

    你这个叙述不清楚 很难让人家回答这个问题 若我没有理解错的话 是应该在数据库服务器上把用户名和密码改掉
    在SQL SERVER上设有密码还要给它分一下权限 下次再叙述清楚我再回答吧
      

  2.   

    或者这样说把,我们平常用企业管理器生成数据库脚本的的化,
    一般生成的表脚本是这样的
    create table [dbo].[表名]dbo是表的所有者,我在本地的登陆是sa,密码为空
    我的意思是,如果我要将此脚本上传到空间上的数据库服务器上,通过连接远程的服务器,用查询分析器在数据库服务器上生成表(情注意,空间上提供的我的数据库登录名为testzk,密码)
    如果我不将[dbo]上除的话,在空间的数据库服务器上你能看到,所有者还是dbo,
    其实应该是testzk才对,我的问题就出在这里,由于表多了,我不能一个一个的删除【dbo】
    所以,我应该怎么设置,怎么处理