• 测试技术
  • 博客
  • 视频
  • 开源
  • 论坛
  • 沙龙
  • 下载
  • 杂志
  • 招聘

字号: | 推荐给好友 上一篇 | 下一篇

SQL Server常用的系统存储过程应用实例

发布: 2008-10-20 10:15 | 作者: 不详 | 来源: 领测软件测试网采编 | 查看: 11次 | 进入领测软件测试网论坛讨论

领测软件测试网 软件测试技术门户.Wa#m{5YiT


oZs!H(y"i/G"Wl Y5_;lU o值为 true 或 false,表示旧数据库所有者 (dbo) 的现有别名是映射到当前数据库的新所有者还是要除去。remap_alias_flag 的数据类型为 varchar(5),默认值为 NULL,表示旧 dbo 的任何现有别名均映射到当前数据库的新所有者。false 表示除去旧数据库所有者的现有别名。 软件测试技术门户@c;d0n0W6Z? m+M J
软件测试技术门户T}mx}7y
返回代码值
8Fpf5G5| J~,]
k|,Q\}y0(成功)或 1(失败) 软件测试技术门户%`9g!C1o-T2ZlI

7p0KG"v x%sX9DU注释 软件测试技术门户EZ;Z QX3P/D k
软件测试技术门户,E-Dv&X7X'[F?3o7Gz o
执行 sp_changedbowner 之后,新所有者称为数据库中的 dbo 用户。dbo 拥有执行数据库中所有活动的暗示性权限。 软件测试技术门户:eo Y(V4@'CE

sE/q7j*^A|sop不能更改 master、model 或 tempdb 系统数据库的所有者。 软件测试技术门户V6j)U4lgFOi
软件测试技术门户ux5S\{~
若要显示有效 login 值的列表,请执行 sp_helplogins 存储过程。 软件测试技术门户*w^/Nd {T \
软件测试技术门户;m%OD kf+wW`+f:p
执行只有 login 参数的 sp_changedbowner 会将数据库所有权改为 login,并将先前别名为 dbo 的用户别名映射到新数据库所有者。
U']{Ee软件测试技术门户(]Sj2Oo s
权限
AvN vx if
q%JF/m~"g0L{只有 sysadmin 固定服务器角色成员的成员或当前数据库的所有者才能执行 sp_changedbowner。 软件测试技术门户#G]F}.CAC%T

mDt*^pZ"S实例 软件测试技术门户