Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Come abilitare le autorizzazioni nella condivisione della cartella FileTable di SQL Server 2012?

L'utente Windows a cui stai tentando di accedere alla condivisione di file ha accesso al server SQL al database di filetable? Le autorizzazioni di condivisione di Windows non si applicano alle condivisioni di filestream, quindi assicurati di disporre delle autorizzazioni nel database SQL.

Le altre cose che devi controllare per assicurarti di avere l'accesso sono l'impostazione in Configuration Manager per assicurarti che l'accesso Transact-SQL sia abilitato così come l'accesso I/O ai file (puoi anche impostare qui se i client possono connettersi alla condivisione in remoto anche).

Per accedere a queste impostazioni, apri Gestione configurazione SQL Server, nei servizi SQL Server, fai clic con il pulsante destro del mouse sul servizio SQL Server per la tua istanza e seleziona le proprietà, nella scheda del flusso di file vedrai le opzioni.

Il prossimo punto in cui devi controllare le impostazioni (sì, devi abilitare questa funzione in 3 posti separati!) è il livello di accesso sul server SQL stesso.

Apri SQL Server Management Studio, connettiti alla tua istanza SQL e fai clic con il pulsante destro del mouse sul tuo server e seleziona le proprietà. Fare clic sulla sezione avanzata e c'è una sezione per filestream, è necessario selezionare l'accesso completo abilitato se si desidera utilizzare filetable.

In realtà ho trovato questo articolo dopo aver digitato tutto ciò che spiega come abilitare i prerequisiti per i filetables:

Abilita i prerequisiti per FileTable

Spero che questo aiuti.