Accueil > Forum > > > > error code 5 access
error code 5 access
mercredi 31 janvier 2007 à 02:23:30 |
error code 5 access

angenoir999
|
Bonjour
voila j'ai un fichier excel ou j'ai les serveurs (colonne hostname) et les services (colonne service) que je dois testé (running), je le fait en a travers une commande dos utilisant "netsvc.exe", j'ai essayé aussi "sc" pareil.
En local cela fonctionne (iis est en authentifié windows) en local (testé des services sur la machine en local), mais des que je veux testé des machines du domaine je reçoit "error code 5 access".
J'ai essayé en donnant a iusr_machine, iwan_machine etc. les droits admin sur le répertoire du site, j'ai mis mon user (groupe admin domain) en tant que user anonyme ou user authentifié = toujours pareil.
si vous avez une idée.
je vous donne le code:
<% @language=vbscript %> <% Response.Buffer = true %> <% Set MyShell = CreateObject("WScript.Shell") Set MyFiles = CreateObject("Scripting.FileSystemObject")
Dim w,rs,Conn,y,x
'connection a la base de donnée Set Conn = server.CreateObject("ADODB.Connection") Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & Server.MapPath(".") & "\servicetest.xls" & ";" & "Extended Properties=""Excel 8.0;HDR=YES;""" Set rs = server.CreateObject("ADODB.Recordset") rs.Open "Select * from nounou", Conn, 1, 3
rs.movefirst
do while not rs.eof w = rs("hostname") x = rs("service") Set objWShell = CreateObject("WScript.Shell") Set objCmd = objWShell.Exec("c:\netsvc " & x & " \\" & w & " /query") strPResult = objCmd.StdOut.Readall() set objCmd = nothing: Set objWShell = nothing strPResult = replace(strPResult,"Service is stopped on \\" & w,"1") strPResult = replace(strPResult,"Service is running on \\" & w,"2") if strPResult = 1 then rs("etat") = "arreté" else rs("etat") = "en cours" end if rs.movenext Loop
'fermeture de la base et des connections creer rs.close set rs=nothing Conn.close set Conn=nothing %>
Si une lumière avisé voit ma faute ou ces comments paramétré les droits pour que cela fonctionne je suis preneur, même les critiques (toutes critiques sont bonnes a prendre pour progresser).
angenoir999 
|
|
mercredi 31 janvier 2007 à 20:58:52 |
Re : error code 5 access

SuperBouly
|
Bonjour, Il faudrait déboguer ton code pour savoir quelle est la ligne qui provoque l'erreur( méthode générale). Au fait, tu développe avec quoi ? A part ça, quelquefois, quand ça marche en local et pas dans le réseau, il y a du firewall dessous ! @+Gilles
|
|
mercredi 7 février 2007 à 20:07:50 |
Re : error code 5 access

angenoir999
|
Bonjour Je n'ai pas encore d'erreur dans mon code, ou tout du moins elles remontront lorsque j'aurais résolu ce premier problème. C'est simplement une question de droit, mais il ne s'agit pas de firewall dans mon cas. angenoir999 
|
|
jeudi 8 février 2007 à 19:44:08 |
Re : error code 5 access

angenoir999
|
Bonjour dans le code en gras <% @language=vbscript %> <% Response.Buffer = true %> <% Set MyShell = CreateObject("WScript.Shell") Set MyFiles = CreateObject("Scripting.FileSystemObject")Dim w,rs,Conn,y,x 'connection a la base de donnée Set Conn = server.CreateObject("ADODB.Connection") Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & Server.MapPath(".") & "\servicetest.xls" & ";" & "Extended Properties=""Excel 8.0;HDR=YES;""" Set rs = server.CreateObject("ADODB.Recordset") rs.Open "Select * from nounou", Conn, 1, 3 rs.movefirst do while not rs.eof w = rs("hostname") x = rs("service") Set objWShell = CreateObject("WScript.Shell") Set objCmd = objWShell.Exec("c:\netsvc " & x & " \\" & w & " /query") strPResult = objCmd.StdOut.Readall() set objCmd = nothing: Set objWShell = nothing strPResult = replace(strPResult,"Service is stopped on \\" & w,"1") strPResult = replace(strPResult,"Service is running on \\" & w,"2") if strPResult = 1 then rs("etat") = "arreté" else rs("etat") = "en cours" end if rs.movenext Loop 'fermeture de la base et des connections creer rs.close set rs=nothing Conn.close set Conn=nothing %>
strPResult me renvoie le message suivant "Error code 5 Access denied".
le message d'erreur complet:
"
Erreur de compilation Microsoft VBScript error '800a0401' Fin d'instruction attendue /iisHelp/common/500-100.asp, line 11 Dim objASPError, blnErrorWritten, strServername, strServerIP, strRemoteIP Dim strMethod, lngPos, datNow, strQueryString, strURL
--------------------------------------------------------------------------^ Erreur d'exécution Microsoft VBScript error '800a000d'Type incompatible: '[string: "Error code 5 Access"]' /pilotage/service.asp, line 37 "
Merci d'avance pour vos réponse.
angenoir999 
|
|
jeudi 8 février 2007 à 21:40:02 |
Re : error code 5 access

SuperBouly
|
rebonjour, Si tu nous disais quelle est la ligne 37, ça nous aidera. @+Gilles
|
|
vendredi 9 février 2007 à 01:02:53 |
Re : error code 5 access

angenoir999
|
Bonjour J'ai tout mis dans mon mail, ici ce n'est pas la ligne 37 qui nous interesse, c'est strPResultqui me renvoie le code "Error code 5 Access".
Mon problème est un problème de droit car je lui demande de regardé l'état d'un service sur un serveur du domaine et en retour il me répond ci-dessus, comme quoi mes droits ne sont pas assez étendu pour cette opération. Mon problème c'est que je vois pas comment lancer la commande avec les droits qu'il faut, dans IIS je suis en authentification windows et mon compte est admin du domaine donc le problème doit pas venir de là. angenoir999 
|
|
dimanche 11 février 2007 à 15:10:42 |
Re : error code 5 access

angenoir999
|
Bonjour Bon, je crois que j'ai trouver, cela fonctionne chez moi, j'ai plus qu'a l'essayer au boulot.  Si cela fonctionne, j'aurais résolu un problème que tout le monde rencontre lorsqu'on veut faire un site en asp pour interagir avec les serveurs dans un domaine en faire sa surveillance etc... tout cela pour un banal probleme de droit. Si cela fonctionne je ne mettrais pas la soluce ici, mais j'en ferais un tutorial. Merci tout de même a ce qui bien voulut m'aider. angenoir999 
|
|
mardi 13 février 2007 à 01:42:52 |
Re : error code 5 access
|
Cette discussion est classée dans : set, rs, conn, createobject, strpresult
Répondre à ce message
Sujets en rapport avec ce message
probleme access denied [ par angenoir999 ]
Bonjourvoila j'ai un fichier excel ou j'ai les serveurs (colonne hostname) et les services (colonne service) que je dois testé (running), je le fait
Statistiques [ par flopad ]
Bonjour, j'essaie le script suivant trouvé ici , j'ai adapté les lignes à mon cas mais cela ne fonctionne pas; quelle est la syntaxe pour faire un inc
HTTP 500 erreur interne [ par flopad ]
Bonjour, j'ai l'erreur suivante lorsque j'ouvre une page asp de ce style :Set conn = server.createobject("adodb.connection") DSNtemp = "Provider=Micro
probleme connection Access / ASP [ par peguman ]
Je suis en ASp et lors de ma requete j'ai l'erreur suivante :Microsoft OLE DB Provider for ODBC Drivers erreur '80040e10' [Microsoft][Pilote ODBC Micr
**URGENT**Probleme avec RecordCount [ par N.BERRA ]
Salut a tous,Je fais afficher dans une page des données que je vais chercher dans une base SQLServerConnection OK!Affichage OK!<img src=/imgs2/smile_a
aidez moi svp [ par marisa ]
dans global.asa et precisement Session_onend je veux supprimer tous les les utilisateurs dans la table user mais ca marche pas il n'execute pas l'act
asp recordset [ par abari ]
QLCode1 = "SELECT ............; "Set RS = DBase.Execute(SQLCode1)set session("recPersonnelSession")=RSIs there a way to store a Recordset into the Ses
Traitement trop long pour envoyer des emails ? [ par nirega ]
Bonjour,j'ai fait un code qui recherche des données dans une base de donnée Access. (J'ai 1550 membre pour l'instant )j'ai testé plusieur moyen d'opti
authentification (login et password) pour espace verouille [ par mezzanine ]
Bonjour,Je me présente Mezzanine, apprenti developpeurs (débutant).Je vous expose mon problème :Je souhaite par l'intermédiaire d'un formulaire (login
pb d'update [ par luck_y6 ]
Bonjour, pour faire court voici mon code :If IsObject(Session("Client_conn")) Then Set conn = Session("Client_conn")Else ' Path long de la base de
Livres en rapport
|
Derniers Blogs
[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc [TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES[TECHDAYS 2012] SESSION WEBMATRIX 2 : LE COUTEAU SUISSE GRATUIT POUR VOS DéVELOPPEMENTS WEB - SLIDES par gpommier
Suite à la session que j'ai présenté sur WebMatrix 2, vous pouvez trouver les slides ici, ainsi que les démos en packages nuget : démos1 et démos2 J'en profite pour remercier chaleureusement tous ceux qui sont venus très nombreux à cette sess...
Cliquez pour lire la suite de l'article par gpommier
Forum
RE : FORMULAIRERE : FORMULAIRE par ap24dp
Cliquez pour lire la suite par ap24dp RE : FORMULAIRERE : FORMULAIRE par Megafan
Cliquez pour lire la suite par Megafan
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|