Я "защищал" наш сервер базы данных. Для этого я удалил некоторые разрешения из папок, созданных установкой SQL Express.
D:\SQL
D:\SQL\Data
D:\SQL\Backup
etc..
Я сохранил разрешения для папки «Данные» такими, какими они были, но я удалил все, что, по моему мнению, мне не нужно, из других.
Теперь я не могу создавать резервные копии баз данных. Если я попытаюсь выбрать место для резервной копии, в диалоговом окне ничего не отобразится в папке d: \ SQL, и если я введу путь в себя, он скажет мне следующее: -
Невозможно получить доступ к указанному пути или файлу на сервере. Убедитесь, что у вас есть необходимые привилегии безопасности и что путь и файл существуют.
...
Похоже, проблема с разрешением папки. Другой сервер, настроенный аналогичным образом, имеет набор разрешений «разрешить» для учетной записи с именем « MSSQL$SQLEXPRESS
» (которую, я знаю, я удалил), но я не могу повторно добавить эти разрешения, поскольку такой группы , пользователя или встроенной нет -в принципе безопасности на сервере.
Как добавить разрешения для этой MSSQL$SQLEXPRESS
учетной записи?
источник
Ответы:
Этот аккаунт является сервисным SID.
Полное наименование
NT SERVICE\MSSQL$SQLEXPRESS
.источник
Если ваш сервер находится в домене, вы должны выбрать расположение имени компьютера, или NT SERVICE \ MSSQL $ SQLEXPRESS не будет найден при добавлении пользователя в права безопасности.
источник