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 :

Sql server 2005 + étape de job avec CSCRIPT


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Novembre 2004
    Messages
    312
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 312
    Par défaut Sql server 2005 + étape de job avec CSCRIPT
    Bonjour,

    J'ai certaines étapes de jobs qui lancent des scripts via cscript.
    Le user qui lance ces jobs n'a pas les droits pour utiliser cscript.

    Pouvez-vous me donner les droits nécessaires pour l'exécution de cscript ?

    Merci.

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 998
    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 998
    Billets dans le blog
    6
    Par défaut
    Soit il faut que vous modifiez le compte système du service SQL Server Agent pour qu'ils soit autorisé sur CSCRIPT, soit vous créez un proxy pour régler cette autorisation et devez modifie le contexte d'exécution de chacun des travaux.

    Pour ma part vu quel plusieurs jobs l'utilise je réglerais ce problème au niveau du compte NT

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Membre éclairé
    Inscrit en
    Novembre 2004
    Messages
    312
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 312
    Par défaut
    Citation Envoyé par SQLpro Voir le message
    Soit il faut que vous modifiez le compte système du service SQL Server Agent pour qu'ils soit autorisé sur CSCRIPT, soit vous créez un proxy pour régler cette autorisation et devez modifie le contexte d'exécution de chacun des travaux.

    Pour ma part vu quel plusieurs jobs l'utilise je réglerais ce problème au niveau du compte NT

    A +
    C'est effectivement bien ce que je veux, seulement je ne sais pas quel droit donner à mon compte NT pour qu'il puisse exécuter CSCRIPT.

  4. #4
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 998
    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 998
    Billets dans le blog
    6
    Par défaut
    C'est pas moi qui vous répondrais vu que je ne connais pas CSCRIPT et que je suis presque un ignare en matière de droits système !

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  5. #5
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Citation Envoyé par davy.g Voir le message
    C'est effectivement bien ce que je veux, seulement je ne sais pas quel droit donner à mon compte NT pour qu'il puisse exécuter CSCRIPT.
    Vous lancez votre script avec quel utilisateur ?
    Quels sont ses droits ?
    Quel est votre message d'erreur si vous n'arrivez pas à lancer votre script ?

    ++

  6. #6
    Membre éclairé
    Inscrit en
    Novembre 2004
    Messages
    312
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 312
    Par défaut
    Citation Envoyé par mikedavem Voir le message
    Vous lancez votre script avec quel utilisateur ?
    Quels sont ses droits ?
    Quel est votre message d'erreur si vous n'arrivez pas à lancer votre script ?

    ++
    Je lance mon étape avec un user Windows présent dans mon AD.
    Je me suis connecté à mon serveur via ce compte pour tester mon étape.
    Elle fonctionne bien lorsque je lance mon .bat

    En revanche, lorsque je l'exécute via management studio, j'ai le message suivant :

    Accès refusé
    Etape de type Système d'exploitation (CmdExec)
    Exécuté en tant que : compte proxy Système d'exploitation (CmdExec)

  7. #7
    Expert confirmé
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Par défaut
    Bonjour,

    Donc avec votre user windows pas de souci..

    Maintenant avez vous paramétrer le proxy account pour votre agent sqlserver et l'exécution de votre job ?

    ++

Discussions similaires

  1. SQL Server 2005 - ETL - Insertion données avec vérification.
    Par Mailgifson dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 23/12/2007, 12h22
  2. SQL Server 2005 probleme de connextion avec la cmd isql
    Par Sniper37 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 14/12/2007, 15h45
  3. Réponses: 8
    Dernier message: 09/02/2007, 12h58
  4. [SQL server 2005] Problème de tris avec notion Père-Fils
    Par pedrover dans le forum Langage SQL
    Réponses: 5
    Dernier message: 06/12/2006, 16h43
  5. [SQL SERVER 2005] [DTS] connection à distance avec vba
    Par grandslam dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 01/06/2006, 12h00

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