SSMS browse filesystem - не может получить доступ к указанному пути или файлу на сервере
У нас есть база данных с разными логинами и пользователями базы данных. Если логин не sysadmin, SSMS выдает ошибку, как показано ниже
C:\BackupShare Невозможно получить доступ к указанному пути или файлу на сервере. Убедитесь, что у вас есть необходимые привилегии безопасности и что путь или файл существует.
Если вы знаете, что учетная запись службы может обращаться к определенному файлу, введите полный путь к файлу в элементе управления "Имя файла" в диалоговом окне "Найти".
-
Обеспокоенность
- Мы не должны входить в систему как windows login, вместо этого используйте sql login
- Мы не должны давать роль сисадмина пользователю.
Я пробовал следующие способы, но не сработало
- Предоставление всех разрешений для папки для NETWORKService, MSSQL$instance (пользователь службы sql server) ( https://msdn.microsoft.com/en-us/library/jj219062.aspx)
- Предоставление всех других ролей пользователю (логин), кроме sysadmin
- Предоставление всех разрешений пользователю (логин)
Хотите выполнять следующие действия без каких-либо ограничений с ролью не-сисадмина
- Восстановления резервной копии
- Прикрепить - отсоединить
- Создать новую базу данных и т. Д.