sql server 2005

新建了一个用户试用权限,随便给这个用户分配了2个架构之后。发现删不掉这个用户了,网上搜一下,

把架构移走就好

我是把“db_datareader   ”,“db_datawriter   ”两个架构赋给新用户的,用下面的语句把这两个架构

重新赋给db_datareader,db_datawriter两个实体。

ALTER AUTHORIZATION   ON   SCHEMA::db_datareader   TO   db_datareader;
ALTER AUTHORIZATION   ON   SCHEMA::db_datawriter   TO   db_datawriter;

 

--查看用户拥有哪些架构

select * from sys.schemas where principal_id = user_id('用户名')

select user_id('db_datareader')

select * from sys.schemas

相关文章:

  • 2022-12-23
  • 2021-07-22
  • 2021-05-19
  • 2021-12-16
  • 2022-12-23
  • 2021-12-12
  • 2021-07-14
猜你喜欢
  • 2022-12-23
  • 2021-11-27
  • 2022-01-13
  • 2021-08-28
  • 2021-10-25
相关资源
相似解决方案