开发者社区> 苏盛派> 正文

[备忘]删除SQL Server中无登录名的用户

简介: 这个问题通常会在还原虚拟主机的备份SQL文件后发生,原先在虚拟主机上的用户会被还原到本地,但是本地没有权限对其进行操作。 SELECT N'ALTER AUTHORIZATION ON SCHEMA::'+ QUOTENAME(SCH.
+关注继续查看

 

这个问题通常会在还原虚拟主机的备份SQL文件后发生,原先在虚拟主机上的用户会被还原到本地,但是本地没有权限对其进行操作。

SELECT
N'ALTER AUTHORIZATION ON SCHEMA::'
+ QUOTENAME(SCH.name)
+ N' TO [dbo];',
*
FROM sys.schemas SCH WITH(NOLOCK)
INNER JOIN sys.database_principals DP WITH(NOLOCK)
ON DP.principal_id = SCH.principal_id
WHERE DP.type IN('S', 'G', 'U')
AND DP.name = N'USERNAME' -- 要删除的用户

 

执行之后,复制首行首列的内容执行,然后再管理器中直接删除对应用户。

 

QQ:498977166

http://szw.cnblogs.com/
研究、探讨.NET开发
转载请注明出处和作者,谢谢!

 

微信开发深度解析:微信公众号、小程序高效开发秘籍
Senparc官方教程《微信开发深度解析:微信公众号、小程序高效开发秘籍》,耗时2年精心打造的微信开发权威教程,点击这里,购买正版

 

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
站在Java的视角,深度分析防不胜防的小偷——“XSS”
站在Java的视角,深度分析防不胜防的小偷——“XSS”
8 0
说说with(nolock)的使用
今天被领导批了!
4 0
【MySQL】MySQL对数据的基本操作
前两篇博客总结完了MySQL对数据的查询,包括基本查询和高级查询,我们终于结束了查询这一部分了,不过有一说一查询这一部分还是非常非常重要的,有了这部分的基础我们才能继续学习MySQL后面的知识,如果你还没有学习这部分那我建议你先去看一下,再回来继续学习。
6 0
【MySQL】MySQL基本函数的使用
目前为止,我们SQL语句已经学习的差不多了,上一篇讲的是MySQL对数据的基本操作,如果你还不知道那你可以先去看看
5 0
+关注
苏盛派
香港理工大学计算机管理学硕士、微软MVP、微软技术大会讲师、高级电子商务师、中级物流师、国际货运代理。首批“中国HTML5小组”个人成员,发布了国内首个HTML5商业应用,长期专注于利用新技术在商业场景中提高生产力的落地实践。
67
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载