IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration SQL Server Discussion :

Failed with the operating system error 5 (Accès refusé.).


Sujet :

Administration SQL Server

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2011
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2011
    Messages : 24
    Points : 33
    Points
    33
    Par défaut Failed with the operating system error 5 (Accès refusé.).
    Bonjour,
    je ne sais pas comment traiter la solution
    j'écris le code sql server
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    CREATE DATABASE your_database_name
    ON PRIMARY (FILENAME = 'C:\Users\nom\Documents\NetBeansProjects\basededonnéesetinterface graphique/CEM.mdf')
    LOG ON (FILENAME = 'C:\Users\nom\Documents\NetBeansProjects\basededonnéesetinterface graphique/CEM_log.ldf')
    FOR ATTACH
    GO
    et il me dit
    Directory lookup for the file "C:\Users\nom\Documents\NetBeansProjects\basededonnéesetinterface graphique/CEM.mdf" failed with the operating system error 5(Accès refusé.).

  2. #2
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Points : 12 371
    Points
    12 371
    Par défaut
    Bonjour,

    C'est donc que le compte qui exécute le service SQL Server ne dispose pas des droits pour lire les fichiers de la base de données à attacher dans le répertoire que vous avez spécifié.
    Il suffit donc de les lui octroyer.

    @++

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2011
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2011
    Messages : 24
    Points : 33
    Points
    33
    Par défaut
    meme si j'exécute sql management studio comme étant administrateur le meme message s'affiche

  4. #4
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Points : 12 371
    Points
    12 371
    Par défaut
    Exact, puisque c'est le compte de service qui exécute SQL Server qui n'a pas les droits nécessaires.
    Quand vous exécutez SQL Server Management Studio, c'est avec votre compte.
    Rendez-vous dans le gestionnaire de configuration de SQL Server (vous le trouvez dans le menu démarrer).

    @++

  5. #5
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 901
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 901
    Points : 53 143
    Points
    53 143
    Billets dans le blog
    6
    Par défaut
    Les répertoires du genre :
    Users...
    Sont des indirections virtuelles propres à des utilisateurs particuliers.
    Vous ne pouvez pas utiliser des répertoires virtuels pour les fichiers de SQL Server d'autant plus que SQL Server utilise un compte de service qui n'est pas votre compte d'utilisateur !

    Vous devez utiliser des répertoire PHYSIQUES !

    A +

  6. #6
    Membre expérimenté
    Homme Profil pro
    DBA SQL Server
    Inscrit en
    Octobre 2012
    Messages
    862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : DBA SQL Server
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2012
    Messages : 862
    Points : 1 736
    Points
    1 736
    Par défaut
    Si le message est correct, alors je dis une erreur, mais il y a pas une faute ?

    C:\Users\nom\Documents\NetBeansProjects\basededonnéesetinterface graphique/CEM.mdf"

    avant le CEM, il y a un / alors que ça ne devrait pas être un \ ???

  7. #7
    Membre confirmé
    Homme Profil pro
    Expert SQL Server
    Inscrit en
    Août 2009
    Messages
    61
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Expert SQL Server

    Informations forums :
    Inscription : Août 2009
    Messages : 61
    Points : 454
    Points
    454
    Par défaut
    Moi j'aurais même tenté de mettre la BD dans C:\Windows\System32 !!!

    Si possible mettez vos fichiers de base de données sur des volumes distincts, et dans des répertoires sur lesquels le compte de service de SQL a la permission full control.
    Mais jamais dans le répertoire d'un profil utilisateur ...

    Cdlt
    Christophe

Discussions similaires

  1. [COM] Failed to create COM object word.application: Accès refusé
    Par groovyroe dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 10/05/2009, 17h46
  2. The program 'firefox' received an X Window System error.
    Par deny dans le forum Mandriva / Mageia
    Réponses: 4
    Dernier message: 02/05/2009, 17h45
  3. SSPI handshake failed with error [.]
    Par dily0403 dans le forum Administration
    Réponses: 4
    Dernier message: 21/04/2009, 10h43
  4. IMP-00017: following statement failed with ORACLE error 603:
    Par tsdia2 dans le forum Administration
    Réponses: 4
    Dernier message: 09/04/2008, 18h07
  5. operating system directive CreateFileMapping failed
    Par TMuet dans le forum Firebird
    Réponses: 3
    Dernier message: 06/10/2007, 23h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo