sql >> Databáze >  >> RDS >> Sqlserver

Jak spustit program z SQL?

S xp_cmdshell bych byl opatrný, protože může vytvořit docela bezpečnostní díru. Podívejte se na tento článek zhttp://www. databasejournal.com/features/mssql/article.php/3372131/Using-xpcmdshell.htm

Pokud má servisní účet práva místní správy, můžete tento postup použít k provedení libovolného příkazu operačního systému Windows.

Podívejte se na podobnou otázku, kterou jsem před časem položil. Po nějakém výzkumu jsem usoudil, že bezpečnostní riziko je pro produkční DB server příliš velké. Vaše situace může být jiná a řešením může být xp_cmdshell.SQL Server xp_cmdshell



  1. Jak zobrazit aktuální nastavení příkazu Dot v SQLite

  2. Porozumění časování operátora prováděcího plánu

  3. aktualizace řádků namísto vytváření nové databáze záznamů pro Android

  4. Smazat pomocí Join v MySQL