Установка SQL SERVER изменяет разрешения на жесткий диск?

#sql-server #installation

#sql-server #установка

Вопрос:

Я выполнил установку SQL SErver 2008, и клиент захотел, чтобы файл данных находился в корне жесткого диска, а файл журнала — в корне другого жесткого диска. Перед тем, как выполнить установку, я мог просмотреть эти жесткие диски, потому что я являюсь членом локальных администраторов. После установки я получил отказ в разрешении. Чтобы обойти это, мне пришлось предоставить себе возможность стать владельцем жестких дисков, для чего я обратился в службу безопасности и назначил себя владельцем, а затем предоставил себе конкретные права на каждый из жестких дисков, хотя локальным администраторам уже были назначены права на все.

Итак, есть ли что-то, чего я не знаю об установке каталогов данных sql server в корневой каталог, что влияет на разрешения? Там были файлы до и после установки.

Комментарии:

1. «файл данных в корне жесткого диска» вздрагивает

Ответ №1:

Похоже, это сделано для предотвращения изменения данных и файлов журналов пользователями. Подробности в следующей статье из MSDN:

Защита данных и файлов журналов

Комментарии:

1. спасибо, эта статья дала мне некоторое представление. Однако были заблокированы не только файлы .mdf /.ldf, но и весь указанный мной диск G. Теперь, хотя локальные администраторы имеют полный доступ в целях безопасности, я должен перечислять пользователей по отдельности. Я читал msdn.microsoft.com/en-us/library/cc281941.aspx чтобы посмотреть, были ли какие-то исключения, но ни одно не найдено. еще раз спасибо — возможно, я сделал что-то необычное при установке.