12
返回列表 发新帖
楼主: baresi

有请各位sql高手,关于数据库中dbo对象的问题

[复制链接]
论坛徽章:
3
ITPUB元老
日期:2005-02-28 12:57:00授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34
11#
发表于 2002-1-22 14:18 | 只看该作者
7.0和2000可以互相注册.
6.5的需要先升级至7方能attach
而7.0和2000的库不能用sp_attach_db
或sp_attach_single_file_db注册至6.5
MSSQL4.3就更不能了.

使用道具 举报

回复
论坛徽章:
9
ITPUB元老
日期:2005-02-28 12:57:00授权会员
日期:2005-10-30 17:05:33九尾狐狸
日期:2006-04-12 16:15:24铁扇公主
日期:2006-04-12 17:55:26会员2006贡献徽章
日期:2006-04-17 13:46:342008新春纪念徽章
日期:2008-02-13 12:43:03生肖徽章2007版:猴
日期:2008-12-08 12:50:30八级虎吧徽章
日期:2008-12-12 15:53:222009新春纪念徽章
日期:2009-01-04 14:52:28
12#
 楼主| 发表于 2002-1-22 15:42 | 只看该作者
sorry
我说的是在SQL的桌面版,企业版.开发版之间的相互转换
不过,还是谢谢的斑竹的答复

使用道具 举报

回复
论坛徽章:
9
ITPUB元老
日期:2005-02-28 12:57:00授权会员
日期:2005-10-30 17:05:33九尾狐狸
日期:2006-04-12 16:15:24铁扇公主
日期:2006-04-12 17:55:26会员2006贡献徽章
日期:2006-04-17 13:46:342008新春纪念徽章
日期:2008-02-13 12:43:03生肖徽章2007版:猴
日期:2008-12-08 12:50:30八级虎吧徽章
日期:2008-12-12 15:53:222009新春纪念徽章
日期:2009-01-04 14:52:28
13#
 楼主| 发表于 2002-1-29 14:52 | 只看该作者
推一把

使用道具 举报

回复
论坛徽章:
0
14#
发表于 2002-1-30 10:40 | 只看该作者
对于dbo对象来说不受影响,如果有其他用户,就会出现user account和login account之间关系丢失问题,如:
原来数据库中的对象abc.table1变成了dbo.table1
这时要恢复user account 和login account 之间的关系,你需要使用
sp_change_users_login
更改当前数据库中 SQL Server 用户与 Microsoft® SQL Server™ 登录之间的关系。
语法
sp_change_users_login [ @Action = ] 'action'
    [ , [ @UserNamePattern = ] 'user' ]
    [ , [ @loginName = ] 'login' ]
参数
[ @Action = ] 'action'
描述此过程要执行的操作。action 的数据类型为 varchar(10),可以是下面的某个值。
值 描述
Auto_Fix 将当前数据库的 sysusers 表中的用户条目链接到 syslogins 中同名的登录上。建议检查 Auto_Fix 语句的结果,确认建立的链接是预期的结果。在对安全性较为敏感的情况下,避免使用 Auto_Fix。Auto_Fix 对链接作出最好的估计,授予用户的访问权限可能比预期的要多。
Report 列出当前数据库中未链接到任何登录的用户及其对应的安全标识号 (SID)。
Update_One 将当前数据库中指定的 user 链接到 login。login 必须已经存在。必须指定 user 和 login
example:
EXEC sp_change_users_login 'Report'
USE master
go
EXEC sp_addlogin 'NewMary'
go
USE pubs
go
EXEC sp_change_users_login 'Update_One', 'Mary', 'NewMary'

使用道具 举报

回复
论坛徽章:
9
ITPUB元老
日期:2005-02-28 12:57:00授权会员
日期:2005-10-30 17:05:33九尾狐狸
日期:2006-04-12 16:15:24铁扇公主
日期:2006-04-12 17:55:26会员2006贡献徽章
日期:2006-04-17 13:46:342008新春纪念徽章
日期:2008-02-13 12:43:03生肖徽章2007版:猴
日期:2008-12-08 12:50:30八级虎吧徽章
日期:2008-12-12 15:53:222009新春纪念徽章
日期:2009-01-04 14:52:28
15#
 楼主| 发表于 2002-1-30 10:45 | 只看该作者
最后问一下,如果从SQL 2000的企业版到 SQL 7 的桌面版之间进行相互转换,有没有什么关系

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表