dovrei fare uno script che esegua il restore di un file di
backup che si trova in una cartella condivisa di una rete
con dominio.
Anche lanciando lo script loggandomi alla rete con un
utente che ha i permessi di lettura e scrittura sulla
cartella dove si trova il file di backup ricevo un errore,
questo è il messaggio che trovo nel file di log:
2004-02-18 17:15:14.63 spid51
BackupDiskFile::OpenMedia: Backup
device '\\Sqlserver\BackupSQL\Agnelli\Agnelli_db_2004021723
00.bak' failed to open. Operating system error = 5(Accesso
negato.).
Forse lo script usa un utente diverso da quello loggato e
non ha i permessi... come faccio a sapere qual'è l'utente
usato da sql? ...o se non fosse questo il problema a far
funzionare il tutto?
Grazie
MARCO
Fai attenzione che l'utente di riferimento NON č il tuo account ma quello
del servizio SQL Server. Fai in modo che l'account di servizio di SQL Server
abbia i permessi minimi sulla cartella (READ per ripristinare un backup e
WRITE per eseguirlo) a cui deve accedere. Puoi controllare con quale account
venga eseguito il servizio accedendo all'applet Services in Administrative
Tools oppure accedendo alle proprietą del Server (in EM) e andando nel tab
Security...
> Grazie
> MARCO
Ciao
--
Luca Bianchi
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com
http://italy.mvps.org
This posting is provided "AS IS" with no warranties, and confers no rights
"Marco" <ilc...@tiscali.it> wrote in message
news:11c4401c3f63d$f87dd560$a101...@phx.gbl...
Grazie infinite per l'aiuto e a buon rendere!!! ;-)
MARCO
>-----Messaggio originale---
>.
>