Как заставть MsSQL авторизоваться на файловой шаре с учеткой AD?
Есть NAS подключенный к домену. На нем шара, с правами доступа для конкретного пользователя.
Бэкапирование происходит с помощью maintenance plan. Агент SQl под нужной доменной учеткой.
Из под винды доступ в папку есть. MSSQL в логах ругается насколько я понимаю на авторизацию.
Failed with the following error: "Cannot open backup device '\\*NASPATH*'. Operating system error 5(error not found). BACKUP DATABASE is terminating abnormally.". Possible failure reasons: Problems with the query, "ResultSet" property not s... The package execution fa... The step failed.
В AD добавлена эта шара и права?
Ошибка говорит о том что он не может открыть устройство, так как в AD не хватает прав, скорее всего не хватает этой галочки:
MainZerg, а если мы в AD внесем нашего пользователя и дадим ему права Администратора и пропишем ему в консоле, что только администратор может ходить по шарам.
Типа:
net share homefolder=s:\pizdukpizdunov /grant:"admin",full /grant:"folderowner",change /grant:"manager",read /cache:programs /remark:"Pizduk"
или
new-smbshare homefolder s:\ pizdukpizdunov –cachingmode programs –fullaccess admin –changeaccess folderowner –readaccess manager –noaccess all –folderenumerationmode accessbased -description "Pizduk"
Разрешения в Windows – противоречивая штука. С одной стороны – основные разрешения довольно просты и покрывают 90% случаев. Но когда начинает требоваться более тонкая настройка: разные группы пользователей, одна папка, требования безопасности к общим папкам – то разобраться с дополнительными разрешениями, наследованиями и владельцами бывает довольно сложно.