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

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

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

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

领测软件测试网 软件测试技术门户e7Ka1WL8U whb

软件测试技术门户 _&|7\L4@}V2Z9w:d
注释 软件测试技术门户y&di#xk \

#V1D\3dO对象所有者(或拥有对象的组或角色的成员)对对象有特殊的权限。对象所有者可以执行任何与对象有关的 Transact-SQL 语句(例如 Insert、Update、Delete、Select 或 EXECUTE),也可以管理对象的权限。
/}1~T6Yrh0Op
o3K7I)i/PHb+pJ如果拥有对象的安全帐户必须要除去,但同时要保留该对象,请使用 sp_changeobjectowner 更改对象所有者。该过程从对象中删除所有现有权限。 在运行 sp_changeobjectowner 之后,需要重新应用要保留的任何权限。
j9Jf-Q-tJ,rF软件测试技术门户]E*z'`kl
由于这个原因,建议在运行 sp_changeobjectowner 之前,编写现有权限的脚本。一旦更改了对象的所有权,可能要使用该脚本重新应用权限。在运行该脚本之前需要在权限脚本中修改对象所有者。
n+q|T