Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 177
  • Last Modified:

DataBase Software

I have one project, for that purpose i want to use database system, which one will good good ( oracle,Sql,MySql...etc), this database will be available to our clients over the internet, so i want to secure this database as well, i am planning to use VPN for this but i am not sure which VPN i should use, i want this database to be in read only mode for the clients,if any one want to access our database for some kind of information they have buy license from us, this is the scenario.....
0
Ajeet Kumar
Asked:
Ajeet Kumar
2 Solutions
 
slightwv (䄆 Netminder) Commented:
There really is no 'best'.

My advice:
Go with what you know.  For example:  If you are an Oracle DBA (or have them on staff), it makes sense to go with Oracle.

As far as security:
You typically don't have the database directly accessible from the Internet.  You also don't typically let clients have direct database access.

You create applications that allow users to retrieve/manipulate data.  In the Internet/Intranet world this is commonly done through Web Services.

App calls web service.  Web service calls database.
0
 
robocatCommented:
You can get VPN solutions from any of the major vendors of networking equipment (Cisco, Juniper, ...).

But ... accessing databases over the internet is doing something that databases aren't designed for. Your clients are very likely to experience performance issues. Database connections are designed for low latency/high bandwidth reliable LAN connections, not for high latency internet connections.

Going for webservices, as suggested by slightvw, may be a better solution because these protocols are designed for the internet. Of course your application must allow this.
0

Featured Post

Transaction-level recovery for Oracle database

Veeam Explore for Oracle delivers low RTOs and RPOs with agentless transaction log backup and transaction-level recovery of Oracle databases. You can restore the database to a precise point in time, even to a specific transaction.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now