begin process at 2010 03 20 06:52:06
  Trouver un code source :
 
dans
 
Accueil > Forum > 

SQL

 > 

SQL Server, MSDE, SQL Express

 > 

Procédures Stockées

 > 

[SQL Server 2005] Sécurité et xp_cmdshell?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[SQL Server 2005] Sécurité et xp_cmdshell?

mercredi 13 août 2008 à 16:04:15 | [SQL Server 2005] Sécurité et xp_cmdshell?

sdisp

Bonjour.

J'ai créé une procédure stockée, qui utilise la cmd xp_cmdshell

Cette procédure fini (en gros) de cette manière :
EXEC master..xp_cmdshell 'bcp "select champ1, champ3 From ma_tab" queryout "c:\test.txt" -c -T'

Comme vous pouvez le voir, xp_cmdshell est utilisé pour créer un fichier texte à partir d'une requete (je pense que je vais également lancer un package SSIS dans cette procédure).

Cepandant je me pose une quetion de sécurité, quand à l'activation de cette commande sur mon serveur.

N'ayant pas vraiment trouvé d'autre méthode pour ariver à mes fins, je me demandais, s'il ne serais pas judicieux d'activer cette commande avant de lancer le bcp et de la désactivier après dans ma procédure stocké?

Qu'en dites vous?
Merci pour votre aide.
sdisp


jeudi 21 août 2008 à 15:50:15 | Re : [SQL Server 2005] Sécurité et xp_cmdshell?

SQLpro

Réponse acceptée !
OUI !

EXEC sp_configure 'xp_cmdshell', 1;
RECONFIGURE;
GO
... code ...
EXEC sp_configure 'xp_cmdshell', 0;
RECONFIGURE;
GO


A +

Frédéric BROUARD - SQLpro - MVP SQL Server
Spécialiste SQL, SGBDR, modéles de données
SQL & SGBDR  http://sqlpro.developpez.com/
Expert SQL Server : http://www.sqlspot.com
audits - optimisation - tuning - formatio
vendredi 22 août 2008 à 00:40:52 | Re : [SQL Server 2005] Sécurité et xp_cmdshell?

sdisp

Merci Frederic pour ton aide.
Je vais donc faire comme ca.
@+


Cette discussion est classée dans : sql, xp, sécurité, procédure, cmdshell


Répondre à ce message

Sujets en rapport avec ce message

sql express???? [ par Fildomen ] salutj'ai installer ce truc (sql express 2005 beta) sur mon windows xp pro sp2, mais je vois toujours pas qu'il a crée un serveur, ya seulement un tit SQL Server : concatenation [ par aieeeuuuuu ] Bonjour, Je suis sous SQL server 2000, j'ai fait une procédure stockée qui prend deux paramétres. dans une autre procédure stockée, je veux appele Problème xp_cmdShell [ par white_mage ] Au secours !!!Voilà, je vous explique mon p*****n de problème.Je veux executer la xp xp_cmdShell. Rien de spécial, une simple copie de fichier.Cela ne log procédure stockée (SQL Server) [ par jguillemette ] bonjour,à partir d'un *.bat je lance un DTS qui exécute une procédure stockéla trace de l'exécution du *.bat est redigée dans un fichier logce dernier Longueur de la commande d'arguments de xp_cmdShell [ par Toub63 ] Bonjour,J'ai créé un déclencheur sur une table dans SQL Server 2000.Ce dernier se déclenche lors de la modification d'une ligne.Voici le code correspo Procédure stockée sous SQL server [ par paloxicide ] Je suis sous une base sql serverJe vux créer une procedure stockée qui va me chercher le max(id ) d'une table et qui ensuite m'enregistre les données Problème avec la procédure SP_ADDUSER sous sql server 2000 [ par marie_rim ] sachant que je travail avec SQLSERVER 2000j arrive pas à créer de nouveau utilisateur il me donne toujours le msg d erreur suivant''La connexion '???? comment se connecter a un autre serveur sql server depuis sql server ??? [ par sosou80 ] bonjour, je travail avec sql server 2005 , et je développe une procédure stockée dans la quelle je souhaiterai , faire une insertion vers une table d' Sécurité Procédures stockés [ par anspauldou ] SalutJe voudrai savoir s'il est possible avec SQL 2000 de grisé l'accès des scripts mes procédures stockées comme c'est le cas des procédures stockées Nombre de ligne renvoyé par une procédure stockee [ par StephaneNet ] Bonjour,J'ai fait une procédure stocké qui genere dynamiquement du sql et qui est executé à la fin (exec(@sql)). Et j'ai lu que sql server stockait si


Nos sponsors


Sondage...

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,296 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales