sql server 2005 修改表的模式 schema 为dbo
今天调试一个系统,把数据库弄到本地后,始终无法登陆。
检查日志告诉我,有一个表不存在,可这张表明明在数据库中。
再看了数据库后发现原来是模式不是默认的dbo。
于是开始修改sql2005的dbo
在Sql2000 里这个模式叫Owner
在Check 约束 中可以修改
也可以执行:exec sp_changeobjectowner "nw12184.TB_USER",dbo
到了2005 Owner的概念变成了 模式 schema
修改方式如下:
alter schema dbo transfer nw12184.TB_PRODUCT_CLOTHES
将nw12184 改成dbo
多说一句 dbo 是默认模式,表明其他用户都有访问此表的权利。
posted on 2011-10-18 17:39 Cheney Hao 阅读(3751) 评论(0) 编辑 收藏 举报