Dave, are you a hacker at heart? :-) lol. This is good stuff fella's.

So, with all that is said...what would be a (brief) list of best practices
for securing a database while allowing remote connections?

(hope this isn't considered hijacking a thread)

On 11/16/05, Mark A Kruger <[EMAIL PROTECTED]> wrote:
>
> yeah yeah... you still get what I'm saying - right?
>
>
> -----Original Message-----
> From: Russ [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, November 16, 2005 2:31 PM
> To: CF-Talk
> Subject: RE: DB connection question
>
>
> Just one thing wrong with your 80/20 definition. There is no such thing as
> 100% secure, not matter how much money you spend on it. What people need
> to
> decide is how much security is "good enough" for their data.
>
> -----Original Message-----
> From: Mark A Kruger [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, November 16, 2005 3:26 PM
> To: CF-Talk
> Subject: RE: DB connection question
>
> Regarding ISP's - I suspect that access to DB's is regarded as a necessary
> evil. In order to compete they will have to allow access. The margin is
> decreased by some factor with every support call - so a high level of
> convenience and fewer hurdles bring a higher return. More to the point,
> while your ISP is concerned with keeping servers up - they are not
> responsible for your data. Read your terms of use - it's full of cavaets
> and
> addendums that limit the ISP's responsibility....
>
> In fact for many sites this makes perfect sense. Exposure is minimal
> because
> the amount of type of data they store is minmal. If you REALLY feel that
> your data is SO important that it should have the highest level of
> security
> then you better get used to paying for it - and we better not see any more
> posts regarding an "affordable" coldfusion hosts - by which they mean
> below
> costs :) Folks that quibble over savings of less than 200 or 300 dollars a
> year have little room to be griping about security at their ISP (g). Read
> the pre-nup before you say I do.
>
> I always think of security as one of those 80/20 things. If 100% security
> takes $100, then in todays world you can get 80% security for $20 dollars.
> The remaining 20% of the security hill costs the remain 80% of the money.
> That means you can maintain a "reasonable" level of security (reasonable
> for
> many sites - though not all) for "reasonable" cost, but costs go up
> exponentially to tighten security that last little bit.
>
> That's my take. I'll probably change my mind tomorrow after Dave
> straightens
> me out :)
>
> -Mark
>
>
>
>
>
>
> -----Original Message-----
> From: Dave Watts [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, November 16, 2005 1:43 PM
> To: CF-Talk
> Subject: RE: DB connection question
>
>
> > Well if all of this true, it /should/ be possible to have a secured DB
> > access system by using all of these:
> > 1. Non-standard access port
>
> That simply requires an attacker to find out what ports are being used,
> which is usually not difficult.
>
> > 2. Non-standard user names
> > 3. Enforced strong passwords that change periodically
>
> Those would both help, certainly, but by themselves would probably not be
> sufficient.
>
> > 4. Secured tunnel access (SSH, SSL, etc.)
>
> That would secure access to the database to a sufficient degree for most
> uses, as long as access can't be gained through brute-force attacks.
>
> > 5. Any other security practices I'm forgetting
>
> One of those "other security practices" is, don't allow direct access to
> your database.
>
> > A few folks in this thread have mentioned 'big name' ISPs that allow
> > remote DB administration, so it must not be considered a big security
> > risk. Either that, or money talks! ;)
>
> I would go with "money talks", actually.
>
> There are a lot of reasons why they allow it, I'm sure. First of all, most
> shared hosting customers are probably not that concerned with security.
> Most
> probably don't have sensitive data. Most would rather be able to connect
> to
> their database server. It's ok to value convenience over security, as long
> as you're aware of the trade-off you're making.
>
> Second, the security concerns of you and your ISP may differ somewhat.
> Your
> ISP is probably more concerned that their servers will be rooted. You may
> be
> more concerned about the integrity of your data. Granting remote access to
> your database may not be a security issue for your ISP, even if it is for
> you - this would depend on how the database server itself is configured.
>
> Dave Watts, CTO, Fig Leaf Software
> http://www.figleaf.com/
>
>
>
>
>
>
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Discover CFTicket - The leading ColdFusion Help Desk and Trouble 
Ticket application

http://www.houseoffusion.com/banners/view.cfm?bannerid=48

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:224443
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to