Group: Forum Members
Posts: 2K,
Visits: 6.6K
|
I didn't read quite carefully enough. ES will solve access issues for the client app, especially if you use encryption (strongly recommended). For access for admins using SSMS, I think you are going to need to use a VPN. The database shouldn't be accessible from the Internet at all. ES will be on a web server at your ISP, VPN server should be at ISP, both controlling access to database server.
I'd actually argue that ES is pretty cheap, when you compare it to other options. Building something like that yourself would be more expensive, likely, unless you are a network programming guru, when you consider the time to build and test it. Also, it is not obvious to me that you could embed a VPN in an app. They usually need some sort of server (but I'm no expert on how all the pieces work). In all the VPNs I've used, there is a server that you must log into, via either a client app or via web page with something like Java in it. Doesn't mean it isn't out there, but it does suggest to me that you be very cautious when considering this approach.
I'm not an expert with all this VPN/Internet security stuff, so there maybe some way I've never heard of. Anyone else have any ideas?
|