Доля NTFS: Позвольте чтение файла, отклоните папку списка

Нет никакой гарантии, что это - то, где файл будет, но местоположение по умолчанию:

C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\

Это - значение по умолчанию по умолчанию, но оно может быть изменено на другое значение по умолчанию. Самый быстрый способ проверить это находится в SSMS, подключении к серверу, щелкните правой кнопкой по серверу в Обозревателе объектов, перейдите к Свойствам и затем перейдите к области Databases, и значения по умолчанию перечислены там.

(у Вас могло бы быть другое имя экземпляра от MSSQL.1, и если Вы выполните 32-разрядный SQL в Windows, 64-разрядном затем, то это будет Program Files (x86)

1
задан 17 December 2012 в 08:58
2 ответа

Вот решение, которое наконец-то сработало для меня с помощью @joequerty указывая мне в правильном направлении:

предположим, что папка sh является общей

1) общая папка sh "только для чтения" для всех (\\ host \ sh)

2) дать разрешение на чтение / выполнение на sh для всех, но применимо только к файлам.

предположим, что у нас есть файл в sh \ a \ b \ c \ f.txt

3) передать только (непосредственной родительской) папке c

Чтение / выполнение, Чтение и список разрешений папки для всех и применяются только к этой папке

Теперь \\ host \ sh \ a \ b \ c \ f.txt доступен для всех

dir \\ host \ sh \ a \ b \ c отобразит f.txt

dir \\ host \ sh \ a \ b и выше ни к чему не приведет

0
ответ дан 4 December 2019 в 09:28

Право пользователя «Обход проверки хода» - это то, что позволяет пользователю получать доступ к файлам по пути, в котором у них нет разрешений, кроме файлов / папок, для которых у них есть явные разрешения. По умолчанию это право предоставляется группе безопасности «Все». Все, что вам нужно сделать, это предоставить пользователю права доступа к файлам, к которым вы хотите получить доступ. Затем они могут получить доступ к этим файлам напрямую, если им известен полный путь к этим файлам.

0
ответ дан 4 December 2019 в 09:28

Теги

Похожие вопросы