Re: Event Log Source creation security hang up.
From: Eric (glorfindel02_at_hotmail.com)
Date: 04/08/04
- Next message: Kevin Watkins: "Re: Forms Authentication and Differences Between Windows Explorer and IE"
- Previous message: [MSFT]: "RE: Debugging Trust Levels - Oledb"
- In reply to: Joe Kaplan \(MVP - ADSI\): "Re: Event Log Source creation security hang up."
- Next in thread: Joe Kaplan \(MVP - ADSI\): "Re: Event Log Source creation security hang up."
- Reply: Joe Kaplan \(MVP - ADSI\): "Re: Event Log Source creation security hang up."
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Wed, 7 Apr 2004 22:11:22 -0700
Thanks. I had sort of settled on that as the way to go. I'm not sure how
to create the event log source in an installation script, though. If I go
directly to the registry, I could use a Registry Editor action, or a Custom
Action if want to write some code to do it, which may be the way to go.
"Joe Kaplan (MVP - ADSI)" <joseph.e.kaplan@removethis.accenture.com> wrote
in message news:OIQlXjQHEHA.3200@TK2MSFTNGP10.phx.gbl...
> You should create the event log in advance with the privileged account.
> That is the normal pattern for this type of issue. You can use a script
or
> an installer or do it by hand; whatever works.
>
> It is a pain from your application's perspective, but in general you are
> much better off from a security perspective if the ASP.NET account has as
> few privileges as possible.
>
> Joe K.
>
> "Eric" <glorfindel02@hotmail.com> wrote in message
> news:us4FJEQHEHA.2656@TK2MSFTNGP12.phx.gbl...
> > I want to have my trace statements log to the event viewer and have the
> > following test code in Page_Load:
> > If Not Page.IsPostBack Then
> >
> > Try
> >
> > System.Diagnostics.Trace.Listeners.Add(New
> > System.Diagnostics.EventLogTraceListener("CustomSource"))
> >
> > System.Diagnostics.Trace.WriteLine("TestMsg", "Info-Test")
> >
> > Catch e1 As Exception
> >
> > Dim str As String = e1.Message
> >
> > End Try
> >
> > End If
> >
> > I get a SecurityException with the message "Required registry access is
> not
> > allowed"
> >
> > I'm not doing anything beyond the default with security at the moment.
> > Web.config is the default as far as security is concerned.
> >
> > I am not sure the best approach. I may have to alter the ASPNET
account's
> > permissions, or create the event log by hand (or in any future install
> > script) but I am reluctant do alter permissions of any accounts. I
could
> > probably create the event log using a RegistryActions install segment
but
> > I'm wondering if there is a better way to do it? Would I need to
> > impersonate an actual user? Would this work with Forms authentication?
> >
> > Thanks.
> >
> >
> >
> >
>
>
- Next message: Kevin Watkins: "Re: Forms Authentication and Differences Between Windows Explorer and IE"
- Previous message: [MSFT]: "RE: Debugging Trust Levels - Oledb"
- In reply to: Joe Kaplan \(MVP - ADSI\): "Re: Event Log Source creation security hang up."
- Next in thread: Joe Kaplan \(MVP - ADSI\): "Re: Event Log Source creation security hang up."
- Reply: Joe Kaplan \(MVP - ADSI\): "Re: Event Log Source creation security hang up."
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|