Hello,

I have a CGI Perl script that opens and updates a text file on the Web server. It works well but I am running into problems on multiple MS Windows web server set ups where more than one web server needs to be able open and update the same text file.

The problem is the text file needs to be accessible to both Web server machines and by default IIS uses the IUSR_MACHINE account which is by default local-only and cannot be used across a network.

There are ways around this (such as promoting IUSR_MACHINE to a domain account or by reproducing IUSR_MACHINE on the other machine) but I am wondering if it might be better if my script were able to open and update the text file using a different login account than the one the script is running under. Does Perl provide any functions that would make this possible? Perhaps this is a bad idea?

Any pointers would be greatly appreciated.

Richard


In reply to Is it possible to have a script run under one account and open a file using another? by rzward

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.