Pourquoi SQL Server Management Studio ne peut-il pas accéder au dossier «Mes documents» dans Windows 7?

14

J'ai une sauvegarde de base de données située dans mon dossier Documents Windows 7 ( C:\Users\Aaron\Documents...), et j'essaie de la restaurer à l'aide de SQL Server Management Studio. Toutefois, le programme n'est pas en mesure d'accéder à quoi que ce soit dans le répertoire Users \ Aaron à l'aide de sa boîte de dialogue de sélection de fichiers non standard, même lorsqu'il est exécuté en tant qu'administrateur.

Je suis nouveau sur Windows 7, y a-t-il une sorte de paramètre de sécurité que je dois déclencher pour permettre aux programmes d'accéder à ces fichiers?

AaronSieb
la source

Réponses:

13

J'ai trouvé plus d'informations ici :

"Pour donner à votre compte SQL Server l'accès à ce dossier, nous devons d'abord vérifier le compte utilisé pour se connecter à SQL Server. Ouvrez le Gestionnaire de configuration de SQL Server Manager et accédez aux services SQL Server. Cliquez avec le bouton droit sur SQL Server (MSSQLSERVER) et sélectionnez les propriétés . Dans l'onglet Connexion, vous devriez voir où le compte pour se connecter comme spécifié. "

Une fois que vous connaissez le compte utilisé par SQL Server, accordez à ce compte les autorisations nécessaires sur votre répertoire.

Jimmy
la source
2
Une autre méthode pour trouver le nom du compte consiste à ouvrir les services et faites défiler jusqu'à SQL Server et notez la valeur dans la Log On Ascolonne
shmup
6

Essayez d'accorder les autorisations «Service réseau» sur le dossier. A travaillé pour moi.

Mike Walsh
la source
Pourriez-vous expliquer comment vous avez découvert que ces autorisations étaient nécessaires?
Tamara Wijsman
1
Cette page sur sqlservercentral . Cependant, je ne semblais pas avoir le groupe de sécurité dont ils parlaient, j'ai donc ajouté le compte de service réseau lui-même. Comme je l'ai ajouté à chaque sous-répertoire, SSMS pouvait percer un niveau plus loin dans mon annuaire d'utilisateurs. (PS ne sais pas quelles sont les implications de sécurité de faire cela ..)
Mike Walsh
Cela a fonctionné pour moi (Win Server 2008 et SQL Server 2008); mais je crains aussi les implications sécuritaires de cela. Il y avait cinq groupes SQL Server différents; et aucun d'eux aucun n'a autorisé Management Studio à accéder au répertoire. Les documents Microsoft suggèrent que vous ne modifiez pas le compte "Exécuter en tant que" en dehors du service réseau.
Reboog711