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?

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.


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.


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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.