Permisos para IUSR_nombrePC en windows 2000 server
Hola:
Ante todo, gracias por la atención prestada al presente He realizado un ocx en Delphi 2006 que, en un momento dado ,desde la web, debe crear una zona en el servidor DNS con el programa DNSCMD. La instrucción está chequeda y funciona desde linea de comandos logueado localmente como administrador. Ahora bien, cuando una página web ejecuta el ocx, este acciona el dnscmd, que trata de crear la zona, pero devuelve el error "Command failed: ERROR_ACCESS_DENIED 5 (00000005)".:confused: Le he asignado para probar permisos de administrador al IUSR_nombrePC, (que inmediatamente quité, por supuesto) y aún asi se sigue produciendo el error. He buscado en foros, technet, y demas recursos, pero en ningun lugar encontre la forma de asignar permisos al IUSR_ para que pueda ejecutar satisfactoriamente DNSCMD y agregar zonas en el servidor DNS.:mad: Agradeceré infinitamente cualquier aporte.:) |
la idea que se me ocurre es en vez de usar dnscmd usar runas /user:administrador dnscmd, el problema seria insertar el password pero si haces eso usando createprocess creo que te da la opcion de declarar un pipe
de entrada con lo cual podrias hacerlo |
GRACIAS, Lo voy a probar, creo que va a andar. Luego te digo:)
Bueno, con runas no hay forma de ingresar la password, encontre un runas profesional, que si lo permite, pero el programa se cuelga creando la pipe, lástima:mad::mad: De todos modos, te agradezco mucho la sugerencia, que me sirvió para encontrar el runasp. dejo el link por si le sirve a alguien http://www.freedownloadmanager.org/e..._RunAs_13730_p |
La franja horaria es GMT +2. Ahora son las 10:23:08. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi