51CTO技术论坛 » 微软SQL Server专区 » SQL Server数据库管理 » 如何删除用户自定义数据库角色        上一帖     下一帖    查看完整版本

页: [1]

巫仙2008-5-17 07:59
如何删除用户自定义数据库角色

我自己建立一个数据库角色
现在想把它删掉了 但是总说数据库中拥有构架 无法删除
请问怎样才能把它删掉啊?

阿楚2008-5-18 02:16
--执行如下SQL语句

ALTER   AUTHORIZATION   ON   SCHEMA::db_owner   TO   dbo;
--然后手动删除就可以了。

dggh2008-5-18 09:16
此角色对应了一个schema,如果是用户自定义的,则可以删除schema后再删除此角色。当然还要看看此schema是否有对应的数据库对象比如表什么的。

巫仙2008-5-29 11:29
数据库主体在该数据库中拥有架构 无法删除解决办法
alter authorization on schema::db_owner to dbo;

自己找到了...

yy12972008-5-30 05:03
我是菜鸟,长见识了,,,

ldp2008-5-31 08:58
参考学习哦

关键词: c       数据库       oa       

相关文章:
【嘉宾访谈】软考政策、考前复习方法及考场技巧
[图]不再浪费 施乐发明可擦写办公用纸
2008,抗震救灾中最勇敢的网友们(欢迎大家补充)
c++题 求教
如何删除用户自定义数据库角色

查看完整版本: 如何删除用户自定义数据库角色


Powered by 51CTO.COM