Не удается подключиться к существующей БД - папка продолжает устанавливать только чтение
Не найдя решения сетевых проблем, с которыми я неожиданно столкнулся, я удалил MSQE, но оставил файлы MDF на месте. Затем я переустановил новый 2014 год и запустил его с тестовой БД из файла BAK.
Теперь я хочу повторно присоединить оригинальные базы данных. Когда я пытаюсь, я получаю:
CREATE FILE обнаружена ошибка операционной системы 5(доступ запрещен.) При попытке открыть или создать физический файл...'. (Microsoft SQL Server, ошибка: 5123)
Для получения справки нажмите: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=12.00.2269&EvtSrc=MSSQLServer&EvtID=5123&LinkId=20476
URL, конечно, не работает. После некоторого поиска в Google я обнаружил, что это действительно просто ошибка прав доступа, поэтому я пошел в папку DATA (кто в своем лихорадочном воображении думал, что помещать это в Program Files было хорошей идеей?) И обнаружил, что для папки было установлено значение "Только чтение".
Поэтому я щелкнул чек "Только чтение", "Применил", а затем снова получил "Свойства" и снова вернулся в "Только для чтения". Кажется, я не могу заставить это "застрять", предполагая, что это коренная проблема в первую очередь.
У кого-нибудь есть здесь идеи?
ОБНОВЛЕНИЕ: Так что я отказался от попыток исправить дерево. Я скопировал все файлы mdf и ldf в новую папку, c:\database. Я получаю ту же ошибку, когда пытаюсь присоединиться к ним с нового места. У меня есть полный контроль над всем.