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

MS SQL Server Discussion :

utilisation de xp_cmdshell


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 047
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 047
    Par défaut utilisation de xp_cmdshell
    Bonjour,
    Je dois utiliser la procédure xp_cmdshell mais elle est bloquée à cause des droits comment faire pour débloquer les droits?

    merci

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    434
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 434
    Par défaut
    salut,

    de quels droits tu parles ? C'est quoi la commande DOS que tu veux exécuter ? Tu lances la commande comment ?, ..., ...., ....

  3. #3
    Membre très actif
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 047
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 047
    Par défaut
    Bonjour,
    Je souhaite obtenir l'adresse IP de manière à après acvoir l'adresse MAC. pour cela j'ai utilisé une procédure trouvée sur internethttp://www.sqlmag.com/Article/Articl...ver_48303.html il faut donc avoir les droits sysadmin sur la base master.
    le problème est que je ne suis pas certain d'avoir donné les bon droits car un défaut s'affiche lorsque je lance la commande.

    merci

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    434
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 434
    Par défaut
    le défaut ?? C'est quoi ca ?
    Tu lances cette procédure comment ? Sous l'analyseur de requete ? Avec quel login ?

    Si tu veux connaitre les droits de ton utlisateur, tu te connectes en tant qu'admin sur le serveur SQL et tu tapes
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    sp_helplogins 'nomlogin'
    et tu verras les droits attribués à ton login sur chacune de bases

  5. #5
    Membre très actif
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    1 047
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 047
    Par défaut
    en fin de compte la procédure xp_cmdShell est désactivé dans le cadre de la sécurité du serveur.
    il est possible de débloquer par la surface d'exposition donc paramétrage supplémentaire.

    En conclusion c'était une voie parmi tant d'autre que je laisse tomber car j'ai réussi à obtenir cette adresse en utilisant Host_Name et Du VBA sachant que cette demande demandait de toute façon d'utiliser la programmation car l'objectif final était d'obtenir l'adresse MAC de l'ordinateur Hote.

    Merci pour votre participation.

  6. #6
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 001
    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 : 22 001
    Billets dans le blog
    6
    Par défaut
    Si vous voulez la MACADRESS de l'ordinateur hote qui utilise un process SQL Server, rien de plus facile. La table dbo.sysprocesses ou sys.processes dans master vous livre les adresses MAC des hotes de chaque connexion.

    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/ * * * * *

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. xp_cmdshell utilisation avec net use
    Par lazzeroni dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 25/01/2007, 16h22
  2. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

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