数据表所有者问题 在server2中用户usertest所对应的login是属于system administrator这个固定服务器角色的,所以同样的用户,在server2中创建的表的owner是dbo. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 challenger11(挑战者11号) 说的是对的你也可以在建表的时候,在表前面加上 dbo. 或者 usertest. 来指定表的 owner 。 DTS导出时选好目标方的OWNER,以OWNER的帐号进去,在导出向导中也有生成什么对象的选项 可以用下面的方法来更改数据表所有者sp_changeobjectowner [ @objname = ] 'object' , [ @newowner = ] 'owner' 那是因为两边的数据表的所有者不同造成的,这边的表的建立者的帐户不是DBO。 challenger11(挑战者11号) 说的对 我两边都有叫usertest的用户,然后都是以这个用户登录,建表的,所有者都应该是usertest这个用户 不是的,如果 usertest 是 db_owner 成员,而不是 system administrators成员,那么它建的表的 owner 就是 usertest,如果是 system administrators成员,不管是否 db_owner 成员,它建的表的 owner 都是 dbo,如果你显式的指定了 owner,那它建的表的 owner 就是你指定的。 这两个用户在两个服务器上都不是system administrators成员 那就比较奇怪了,我没有遇到你说的这种特殊情况,下面的内容是 MS 说的,供你参考:只有由 sysadmin 固定服务器角色成员(或 dbo 用户)创建的对象才属于 dbo。由任何其他也不是 syadmin 固定服务器角色成员的用户(包括 db_owner 固定数据库角色成员)创建的对象: 属于创建该对象的用户,而不是 dbo。用创建该对象的用户名限定。 高分在线等,关于数据库的,请大家帮忙 sql导出excel 请教大侠们 sql server 多维数据问题 有关检测SQL服务器问题,急!!在线等~~~~~~~~~~~~~~~~~ sql 2008 数据库的还原和备份 ADO数据库查询 请问如何动态定义变量? 执行存储过程语句时,带EXECUTE和不带EXECUTE执行,有啥区别?性能上有差异不? 一个sql原始问题! 动态累加问题 数据库设计问题?高手请进 在ASP中如何判断表的字段是否只读??
用创建该对象的用户名限定。