功能测试
首页 > 快乐工作 > 正文

MSSQL数据库"因为选定的用户拥有对象,所以无法除去该用户"解决方法

发布-laozhong | 查看- | 发表时间-2010-7-30
文章页顶部广告在主题的INCLUDE目录下的AD_MIDDLE_01.ASP

use 数据库名
go

declare tb cursor local
for
select 'sp_changeobjectowner '
+quotename(
+quotename(user_name(uid))
+'.'+quotename(name),'''')
+',''dbo'''
from sysobjects
where objectproperty(id,N'isusertable')=1
and uid<>user_id('dbo')
declare @s nvarchar(4000)
open tb
fetch tb into @s
while @@fetch_status=0
begin
exec(@s)
fetch tb into @s
end
close tb
deallocate tb

或许你还对下面的文章感兴趣

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

侧栏广告1在主题目录下INCLUDE/AD_LEFT01.ASP
最新文章
文章页自定义模板在主题的INCLUDE目录下的ARTICLE_SELF_MOUDLE.ASP
最近评论
访客留言
老钟版权所有 | DESIGN BY Seanloo.cn