我的意思是分配一个sql Server登录
> db_datareader
> db_datawriter
数据库角色.但是,如果一个痛苦的肚子和疲倦的时刻,我不小心给他们的用户模式所有权他们:
暂时忽略它在概念上意味着用户“拥有”这两个内置模式.如果用户拥有这两个模式(例如,如果我想删除用户,那么内置模式将随之而来),如果它甚至是一个问题,那么暂时忽略它.
我的问题是:我如何撤消它?
我randomly hit keys on my keyboard,and it came out:
ALTER AUTHORIZATION ON SCHEMA::[db_datareader] TO [db_datareader]F5
但那没有做任何事情;所以现在是时候咨询专家了.
Microsoft sql Server 2005 – 9.00.5057.00 (Intel X86) Mar 25 2011 13:50:04 Copyright (c) 1988-2005 Microsoft Corporation Standard Edition
解决方法
alter authorization on schema::[db_datareader] to [dbo] alter authorization on schema::[db_datareader] to [db_datareader] alter authorization on schema::[db_datawriter] to [dbo] alter authorization on schema::[db_datawriter] to [db_datawriter]