Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [tsql] procedure schreiben die eine datei öffnet (https://www.delphipraxis.net/64802-%5Btsql%5D-procedure-schreiben-die-eine-datei-oeffnet.html)

JWeis 8. Mär 2006 12:11


[tsql] procedure schreiben die eine datei öffnet
 
HI Ich habe ein problem mit sql und arbeite mit dem enterprise mamager.

Wie im Titel steht möchte ich eine procedure programmieren mit der ich eine .exe datei öffnen kann. leider habe ich keine rechte 'master..xp_cmdshell' auszuführen.

kann mir jemand helfen. gubt es vieleicht schon eine andere gesp. procedure die man dafür benutzen kann??

Jelly 8. Mär 2006 13:30

Re: [tsql] procedure schreiben die eine datei öffnet
 
um xp_cmdshell auszuführen muss der User in der Tat Mitglied der "System Administrators" Server Role sein. In der Doku steht zwar, dass man auch anderen Logins die Ausführrechte geben kann, aber dass davon abzuraten ist.

xp_cmdshell ist eine Extended Stored Procedure und ist in der Master Datenbank zu finden. Dort kannst Du ja mal probieren die Rechte zu setzen

JWeis 8. Mär 2006 19:29

Re: [tsql] procedure schreiben die eine datei öffnet
 
hab ich schon :|
aber da ich keine rechte habe auf die master db zuzugreifen kann ich mir keine rechte geben. :(
das ist leider so. aber ich habe eine lösung gefunden wei ich das machen kann. :wink:

alzaimar 8. Mär 2006 20:21

Re: [tsql] procedure schreiben die eine datei öffnet
 
Blöder Einwand: Schreib Dir doch Deine eigene Extended Stored Procedure.... bei Torry (oder war es DSP?) gibt es/gab es mal ein supersimples Framework, um XSP zu schreiben...

Jelly 8. Mär 2006 20:39

Re: [tsql] procedure schreiben die eine datei öffnet
 
Und wie willst Du die Procedure aufspielen, ohne die entsprechenden Rechte in der DB :gruebel:

alzaimar 8. Mär 2006 20:47

Re: [tsql] procedure schreiben die eine datei öffnet
 
Habick nich drüber nachjedacht. :wall:

JWeis 8. Mär 2006 20:48

Re: [tsql] procedure schreiben die eine datei öffnet
 
ich hab einfach ein prog geschrieben das im hintergrund läuft. Und wenn ichs will dann wird es sichtbar. also ohne sql


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:20 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz