sql >> Base de Datos >  >> RDS >> Sqlserver

¿Cómo habilitar los permisos en el recurso compartido de carpetas FileTable de SQL Server 2012?

¿El usuario de Windows al que intenta acceder al archivo compartido tiene acceso al servidor SQL a la base de datos de la tabla de archivos? Los permisos de uso compartido de Windows no se aplican a los recursos compartidos de flujo de archivos, así que asegúrese de tener permisos en la base de datos SQL.

Las otras cosas que debe verificar para asegurarse de tener acceso son la configuración en el administrador de configuración para asegurarse de que el acceso a Transact-SQL esté habilitado, así como el acceso de E/S de archivos (también puede establecer aquí si los clientes pueden conectarse al recurso compartido de forma remota también).

Para acceder a esta configuración, abra el administrador de configuración de SQL Server, en los servicios de SQL Server, haga clic derecho en el servicio de SQL Server para su instancia y seleccione propiedades, en la pestaña de flujo de archivos verá las opciones.

El siguiente lugar en el que debe verificar la configuración (sí, ¡debe habilitar esta función en 3 lugares separados!) Es el nivel de acceso en el propio servidor SQL.

Abra SQL Server Management Studio, conéctese a su instancia de SQL y haga clic derecho en su servidor y seleccione propiedades. Haga clic en la sección avanzada y hay una sección para el flujo de archivos, debe seleccionar el acceso completo habilitado si desea usar la tabla de archivos.

De hecho, encontré este artículo después de escribir todo lo que explica cómo habilitar los requisitos previos para las tablas de archivos:

Habilite los requisitos previos para FileTable

Espero que esto ayude.