Практика
), нажать правой кнопкой мыши на папке с базами данных (как правило - "DATA"), в контекстном меню выбрать "Свойства", далее перейти на вкладку "Безопасность" и посмотреть текущие права.
Вы увидите там надпись вида "SQLServerMSSQLUser$HOSTNAME$SQLExpress" или типа того (вместо HOSTNAME - имя Вашего сервера, вместо SQLExpress - имя инстанции или ничего).
Теперь топаем туда, куда Вы базы скопировали, и добавляем эту группу с полными правами в безопасность (кстати да, это группа, а не пользователь).
А вот отсюда читаем внимательно! Просто так, введя частично имя группы и нажав на кнопку "Проверить имена" Вы ее не добавите! Windows будет себя вести так, как будто такого группы нет в ни в системе, ни в домене - нигде вообще. Почему это сделано - загадка (ибо безопасности оно не добавляет - отчаившись, админы добавляют группу "Все" и дают максимальные права на папку).
Вводить имя группы нужно ПОЛНОСТЬЮ. Каждый блин символ! Один в один, вот прямо как написано во вкладке "Безопасность" папки "DATA", где на ЭТОМ сервере лежат базы по-умолчанию. Если не введете хотя-бы один символ - группа не распознается. И неважно - какие объекты для поиска Вы выбираете - все равно пока не введете символ в символ - ОС будет говорить, что такого объекта не существует.
Итак, добавили группу с максимальными правами к папке, где сейчас лежат нужные базы данных - и снова пробуем присоединить их в MS SQL Server. Теперь должно получиться.
Комментарии
Оставить комментарий
Базы данных - MySql (Maria DB)
Термины: Базы данных - MySql (Maria DB)