Назад | Перейти на главную страницу

Как отменить назначение владения схемой db_datareader / db_datawriter?

я означало чтобы назначить логин SQL Server для

база данных роли. Но если возникает боль в животе и усталость, я случайно передаю права собственности этой пользовательской схеме:

Игнорируя на данный момент то, что он может концептуально значит для пользователя "своя" эти две встроенные схемы. И игнорируя на данный момент, если это даже проблема если пользователь владеет этими двумя схемами (например, если я хочу удалить пользователей, встроенные схемы будут идти вместе с ним).

Мой вопрос: как мне отменить это?


я случайно нажимал клавиши на моей клавиатуре, и она вышла:

ИЗМЕНИТЬ АВТОРИЗАЦИЮ ДЛЯ СХЕМЫ :: [db_datareader] НА [db_datareader]F5

Но это ничего не дало; Итак, пришло время посоветоваться со специалистами.

Microsoft SQL Server 2005 - 9.00.5057.00 (Intel X86) 25 марта 2011 13:50:04 Авторские права (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]

сделайте следующее, это упростит вашу работу: откройте SQL Server как учетную запись SA, нажмите «Создать новый запрос» и «Прошлые запросы» и нажмите «Выполнить»! сделано.

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]
alter authorization on schema::[db_securityadmin] to [dbo]
alter authorization on schema::[db_securityadmin] to [db_securityadmin]
alter authorization on schema::[db_accessadmin] to [dbo]
alter authorization on schema::[db_accessadmin] to [db_accessadmin]
alter authorization on schema::[db_backupoperator] to [dbo]
alter authorization on schema::[db_backupoperator] to [db_backupoperator]
alter authorization on schema::[db_ddladmin] to [dbo]
alter authorization on schema::[db_ddladmin] to [db_ddladmin]
alter authorization on schema::[db_owner] to [dbo]
alter authorization on schema::[db_owner] to [db_owner]