Link to home
Start Free TrialLog in
Avatar of Chuckbuchan
Chuckbuchan

asked on

access database from internet

considering security cautions ,I would like to know how the banks ,for instance, they expose their database to public access.
so as to say if someone needs to check the status of his bank account  through internet, is he going to access a database server or just a read-only copy of the database located on the web server.

I need to know the concept of exposing database to a public access and how do they secure it , for instance using SSL or another method.

thanks

ASKER CERTIFIED SOLUTION
Avatar of TDSnet
TDSnet

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Chuckbuchan
Chuckbuchan

ASKER

do you have an idea about a general concept in securing a database exposed to public access. other than dotNet?
The only other way I have done this is using ASP / HTML and using an SSL certficate to secure the page.  This was before the advent of Web Services, however, and I would now not use any other method.

Jack
1-you used SSL for the web pages I guess

2-what about the database server? it shoud be behind a fire wall.
3- which ports did you open , port 80?  or some additional ports?
4-The IIS , I believe is installed on the database server also.

If you would just give me some details about the architecture of your database server that's accesses through internet, before tha advent of web services.

I appreciate it.



SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
do you have any configuration steps in your mind to make DBserver(let's say SQL server) talk to webserver which is in the dmz according to your graph?

It's like the webserver forwards queries to the DBserver and the DBservers answers the queries, and those queries need to pass through a fire wall which means configuration of proxies and filters. Could you please explain to me this in details, since you have done that previously.

I appreciate it.