Ask a Question related to ASP Database, Design and Development.
-
busabus #1
Securing MDBs
I've got a webserver, IIS6, and an ASP application running on that
server. The ASP validates users by their logon name so for this
particular folder IIS is set up with Integrated Windows
Authentication. The problem is then I have to give all Users
Read/Write permissions to the database file, so if some cunning
individual could work out the path to the database they would be able
to change any record they pleased.
Is there a better way of setting up the security?
I've tried giving IUSR full access to the MDB file and enabling
anonymous access to it in IIS, but this didn't work, it still says I
don't have permission to access the file, I guess because the ASP is
running as me?
Many thanks in advance.
busabus Guest
-
Securing the CF administrator
I'm looking for a way to better secure the CF administrator, which comes up at http://www.domain.com/cfide/administrator/index.cfm because of the... -
Securing a web service
Hi. Whats the best practice to secure a webserivce, basically I have already secured the webservice with XHEO however I need the webservice to... -
need asp code to modify design of multiple MS Access MDBs
I have an ASP application with MS Access 2002 backend. This application I have 20 copies of running on the same server. Each application is a... -
Securing a directory
Hi everyone, I just read an article that said that when you use a web.config file to secure a directory, all it can do is secure the asp.net... -
Securing POP3
Greetings! What options do I have for securing POP3 on a Debian server? I've got clients connecting with all varieties of platforms (proprietary... -
William Tasso #2
Re: Securing MDBs
busabus wrote:
Stash the mdb outside your www space.> ...so if some cunning
> individual could work out the path to the database they would be able
> to change any record they pleased.
>
> Is there a better way of setting up the security?
>
--
William Tasso - [url]http://WilliamTasso.com[/url]
William Tasso Guest
-
Don Grover #3
Re: Securing MDBs
Rename the *.mdb to *.sdfksdkjh it will still work, also install urlscan
(ms) and as William said stash it outside webfolders.
Don
"busabus" <drwhiting@hotmail.com> wrote in message
news:358e222f.0312020223.25cbca32@posting.google.c om...> I've got a webserver, IIS6, and an ASP application running on that
> server. The ASP validates users by their logon name so for this
> particular folder IIS is set up with Integrated Windows
> Authentication. The problem is then I have to give all Users
> Read/Write permissions to the database file, so if some cunning
> individual could work out the path to the database they would be able
> to change any record they pleased.
>
> Is there a better way of setting up the security?
>
> I've tried giving IUSR full access to the MDB file and enabling
> anonymous access to it in IIS, but this didn't work, it still says I
> don't have permission to access the file, I guess because the ASP is
> running as me?
>
> Many thanks in advance.
Don Grover Guest
-
Jeff Cochran #4
Re: Securing MDBs
On 2 Dec 2003 02:23:29 -0800, [email]drwhiting@hotmail.com[/email] (busabus) wrote:
1) Never give permissions to more than needed. In the case of an>I've got a webserver, IIS6, and an ASP application running on that
>server. The ASP validates users by their logon name so for this
>particular folder IIS is set up with Integrated Windows
>Authentication. The problem is then I have to give all Users
>Read/Write permissions to the database file, so if some cunning
>individual could work out the path to the database they would be able
>to change any record they pleased.
>
>Is there a better way of setting up the security?
Access database, the Anonymous user account for anonymous access, or
the logged in user for authenticated access. You need MODIFY control
for the MDB file and the folder it is located in (creation of lock
file) for the specific users involved. Use a group for this purpose.
2) Place the MDB file outside the web folder heirachy and it can't be
directly accessed by a web browser.
3) If you use URLScan, block requests for the MDB extension. The MDB
file itself never needs to be requested.
4) Rename the MDB file with a different extension. This *can* be
problematic depending on how you manage it.
5) Use a database other than Access that provides for better
security.
No, it's because you're using Windows Authentication, and the>I've tried giving IUSR full access to the MDB file and enabling
>anonymous access to it in IIS, but this didn't work, it still says I
>don't have permission to access the file, I guess because the ASP is
>running as me?
authenticated user needs access.
Jeff
Jeff Cochran Guest
-
Aaron Bertrand - MVP #5
Re: Securing MDBs
[url]http://www.aspfaq.com/2454[/url]
--
Aaron Bertrand
SQL Server MVP
[url]http://www.aspfaq.com/[/url]
"busabus" <drwhiting@hotmail.com> wrote in message
news:358e222f.0312020223.25cbca32@posting.google.c om...> I've got a webserver, IIS6, and an ASP application running on that
> server. The ASP validates users by their logon name so for this
> particular folder IIS is set up with Integrated Windows
> Authentication. The problem is then I have to give all Users
> Read/Write permissions to the database file, so if some cunning
> individual could work out the path to the database they would be able
> to change any record they pleased.
>
> Is there a better way of setting up the security?
>
> I've tried giving IUSR full access to the MDB file and enabling
> anonymous access to it in IIS, but this didn't work, it still says I
> don't have permission to access the file, I guess because the ASP is
> running as me?
>
> Many thanks in advance.
Aaron Bertrand - MVP Guest
-
busabus #6
Re: Securing MDBs
Thanks for all the advice, I guess the 'move it out of the website'
one is the best. Because it's an internal server I was thinking they
could just UNC to it if it was anywhere on the server... but then they
shouldn't have share access should they! Man, that MCSE was worth
every penny...
Thanks again.
"Aaron Bertrand - MVP" <aaron@TRASHaspfaq.com> wrote in message news:<OW4eOWOuDHA.2060@TK2MSFTNGP10.phx.gbl>...> [url]http://www.aspfaq.com/2454[/url]
>
> --
> Aaron Bertrand
> SQL Server MVP
> [url]http://www.aspfaq.com/[/url]
>
>
>
>
> "busabus" <drwhiting@hotmail.com> wrote in message
> news:358e222f.0312020223.25cbca32@posting.google.c om...> > I've got a webserver, IIS6, and an ASP application running on that
> > server. The ASP validates users by their logon name so for this
> > particular folder IIS is set up with Integrated Windows
> > Authentication. The problem is then I have to give all Users
> > Read/Write permissions to the database file, so if some cunning
> > individual could work out the path to the database they would be able
> > to change any record they pleased.
> >
> > Is there a better way of setting up the security?
> >
> > I've tried giving IUSR full access to the MDB file and enabling
> > anonymous access to it in IIS, but this didn't work, it still says I
> > don't have permission to access the file, I guess because the ASP is
> > running as me?
> >
> > Many thanks in advance.busabus Guest



Reply With Quote

