Desktop
Website
Multimedia
Database
Security
Enterprise
Fråga : Sql-medelkuggningar som utför ett program
Hälsningar
im som var pröva som utför ett simpelprogram med SQL-medlet men den, ska för att inte gå hela vägen. programet för
The kör fint, om I-dubbel klickar körningar för it.
It på en Windows server 2008 SP2 64bit, SQL std 2005 64bit 9.00.4053.00.
SQL servar, och SQL-medelkörningar på områdeskonto med försök för lokaladmin rights.
I att göra somen stoppar i Excel 2007, och jobbet startar och starter för Excel *32 men ska inte tätt, och jag gissar denna är problemet? idé för
Any varför den fungerar, när I-dubbel klickar den men inte med SQL-medlet CmdExec (myprogram)?
My för
(I-dubbel klickar som den samma användaren som körningar SQL-medlet.), testar kodifierar är i dunkel oExcel för vb.net 2005
Thanks
Kenneth
privat delad underTestSaveAS ()
som Microsoft.Office.Interop.E
xcel. Appli
cation
dunkel oBook, oBook1 som Microsoft.Office.Interop.E
xcel. Workb
ook
dunkel oSheet som Microsoft.Office.Interop.E
xcel. Works
heet
'en ny arbetsbok i oExcel för Excel.
= ny Microsoft.Office.Interop.E
xcel. Appli
cation
oBook = oExcel.Workbooks.Add
oBook1 = oExcel.Workbooks.Add
'tillfogar data till celler av den första arbetssedeln i den nya oSheeten för workbook.
= cTypen (oBook.Worksheets (1),
Microsoft.Office.Interop.E
xcel. Works
heet)
oSheet.Range (”A1”). Värdera = ”efternamn"
oSheet.Range (”B1”). Värdera = ”förnamn"
oSheet.Range (”C1”). Värdera = ”prissätter "
oSheet.Range (”A1: B1”). Font
.Bold = True
oSheet.Range (”A2”). Värdera = ”Doe"
oSheet.Range (”B2”). Värdera = ”John "
oSheet.Range (”C2”). Värdera = 12345.456
oSheet.Range (”C2”). Cells.N
umberForma
t = ”$0.00 " oSheet för
= CType (oBook.Worksheets (2),
Microsoft.Office.Interop.E
xcel. Works
heet)
oSheet.Range (”A1”). Värdera = ”efternamn"
oSheet.Range (”B1”). Värdera = ”förnamn"
oSheet.Range (”C1”). Värdera = ”prissätter "
oSheet.Range (”A1: B1”). Font
.Bold = True
oSheet.Range (”A2”). Värdera = ”Doe"
oSheet.Range (”B2”). Värdera = ”John "
oSheet.Range (”C2”). Värdera = 12345.456
oSheet.Range (”C2”). Cells.N
umberForma
t = ”arbetsboken och den avslutade Excel.
oExcel.DisplayAlerts = oSheet för False
oBook.SaveAs $0.00 " för
'räddning (”c:\Book1.xls
”)
= Nothing
oBook = Nothing
oExcel.Quit ()
System.Runtime.InteropServ
ices. Marsh
al.
för Release
ComObject (
oExcel)
GC.Collect () avslutar Sub
" klar "
Svar : Sql-medelkuggningar som utför ett program
<>>
Behaga det försök efter:
1) Verifiering av vitsorden
> Lån explicitely till det tjänste- kontot för medel som utför xp_cmdshell i ledar- databas
> Försök att köra som-honom om igen är
2) Om det ovannämnt inte gör nork…,
> Bevilja kapaciteten till det tjänste- kontot för medlet att utföra xp_cmdshell i ledar- databas
> ställa in en närståendecmdshell med det tjänste- kontot för medlet, för att göra det körningen…,
execsp_xp_cmdshell_proxy_account
”YOURDOMAIN \ SQLAgentServiceAccount
”,
”lösenord”,
> därefter sjalen cmdshellen sparar appell in i ett lagrat tillvägagångssätt…,
> du kan appellen det ovannämnda tillvägagångssättet från ett jobb kliva som en TSQL-appell som motsatt till en riktacmdshellappell.
hoppas detta hjälper…,
Andra lösningar
Hur många skrivar av sidor r där i SQL-server?
OMA och OWA
Missa över mellan GLÅMIGA anslutningar för aktiv/för aktiv på en Cisco Router
ASP.Net tappar skuggar verkställer
Vad är ämna av ”den MAKEFILE” makroen i en makefile?
Ett rengöringsdukundantag uppstod därför att en HTTP 401 - det obehöriga svaret mottogs från okända
Funktionen måste använda en Updateable Query
PHP passerar parametrar till den on-line aktiveringssidan
Ethernetövergångskabel förbinder
döda ett processaa vid styrka, hur kan jag