¿Por qué SQL Server Management Studio no puede acceder a la carpeta "Mis documentos" en Windows 7?

14

Tengo una copia de seguridad de la base de datos ubicada en mi carpeta de documentos de Windows 7 ( C:\Users\Aaron\Documents...), y estoy tratando de restaurarla usando SQL Server Management Studio. Sin embargo, el programa no puede acceder a nada dentro del directorio Users \ Aaron utilizando su cuadro de diálogo de selección de archivos no estándar, incluso cuando se ejecuta como administrador.

Soy nuevo en Windows 7, ¿hay algún tipo de configuración de seguridad que deba activar para que los programas tengan acceso a estos archivos?

AaronSieb
fuente

Respuestas:

13

Encontré más información aquí :

"Para darle acceso a su cuenta de SQL Server a esta carpeta, primero tenemos que verificar la cuenta utilizada para iniciar sesión en SQL Server. Abra el Administrador de configuración del Administrador de SQL Server y navegue a los Servicios de SQL Server. Haga clic con el botón derecho en SQL Server (MSSQLSERVER) y seleccione propiedades . En la pestaña Iniciar sesión, debería ver dónde se especifica la cuenta para iniciar sesión ".

Una vez que sepa la cuenta que utiliza SQL Server, dele a esa cuenta los permisos necesarios en su directorio.

Palanqueta
fuente
2
Otro método para encontrar el nombre de la cuenta es abrir Servicios y desplazarse hacia abajo hasta SQL Server y anotar el valor en la Log On Ascolumna
shmup,
6

Intente otorgar los permisos de "Servicio de red" en la carpeta. Trabajó para mi.

Mike Walsh
fuente
¿Podría explicar cómo descubrió que se necesitaban esos permisos?
Tamara Wijsman
1
Esta página en sqlservercentral . Sin embargo, no parecía tener el grupo de seguridad del que hablaban, así que simplemente agregué la cuenta del servicio de red. A medida que lo agregué a cada subdirectorio, SSMS podría profundizar un nivel más en mi directorio de usuario. (PD no estoy seguro de cuáles son las implicaciones de seguridad de hacer esto ..)
Mike Walsh
Esto funcionó para mí (Win Server 2008 y SQL Server 2008); pero también temo las implicaciones de seguridad de esto. Había cinco grupos diferentes de SQL Server; y ninguno de ellos permitió a Management Studio acceder al directorio. Los documentos de Microsoft sugieren que no cambie la cuenta "Ejecutar como" fuera del Servicio de red.
Reboog711