При создании новой базы данных добавляется около десятка схем по умолчанию.Некоторые из них довольно важны (в частности, dbo, sys и INFORMATION_SCHEMA).
Некоторые другие, для которых я понимаю цель, например, guest,.
Но почемуесть схема для каждой роли по умолчанию?Особенно, например, db_denydatareader и db_denydatawriter.Кто-нибудь на самом деле что-то вкладывает в эти схемы или это единственная цель в жизни - заняться недвижимостью экрана, когда я просматриваю в SSMS?
Предполагая, что я уже знаю, что я никогда не буду помещать что-либо в одно из следующих действий.схемы, есть ли причина не удалять их?
- db_accessadmin
- db_backupoperator
- db_datareader
- db_datawriter
- db_ddladmin
- db_denydatareader
- db_denydatawriter
- db_owner
- db_securityadmin
- guest
Обратите внимание, что я не говорю оудалив любую из этих ролей ... только схемы.