Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Wie führe ich ein Programm aus SQL aus?

Ich wäre vorsichtig mit xp_cmdshell, weil es eine ziemliche Sicherheitslücke schaffen kann. Lesen Sie diesen Artikel unter http://www. databasejournal.com/features/mssql/article.php/3372131/Using-xpcmdshell.htm

Wenn das Dienstkonto über lokale Administratorrechte verfügt, können Sie dieses Verfahren verwenden, um alle Befehle des Windows-Betriebssystems auszuführen.

Schauen Sie sich diese ähnliche Frage an, die ich vor einiger Zeit gestellt habe. Nach einiger Recherche entschied ich, dass das Sicherheitsrisiko für einen Produktions-DB-Server zu groß war. Ihre Situation könnte anders sein und xp_cmdshell könnte die Antwort sein