[BlueOnyx:16494] Re: 5208R - Adding mysql Database to a site
Chris Gebhardt - VIRTBIZ Internet
cobaltfacts at virtbiz.com
Wed Nov 19 14:52:15 -05 2014
On 11/19/2014 1:36 PM, Michael Stauber wrote:
> As is you have the option to simply go to "Server Management" / "Network
> Services" / "MySQL-Settings" and tick all checkboxes. If you do, the
> MySQL users will be created with all privileges. Which might give the
> user full reign to screw things up.
Yup. Good call on that.
> Or do you think it's really necessary that I modify the defaults of that
> module so that all privileges are already ticked by default?
>
> I certainly can do that. But it might not be the best of ideas to let
> everyone start with such a wide range of default capabilities.
>
> After all: Allowing anyone to run stored procedures and/or creating
> temporary tables can be abused pretty heavily to do stuff that you might
> not appreciate for the sake of the health of the server.
>
> I'm open to suggestions on this, as I'm not sure which direction we
> should take this.
I can't speak for anybody else, but I will say that from now on we will
be changing the My-SQL Settings up front when provisioning a new
production hosting server.
Yes, it gives the user the ability to completely muck-up their database.
Yes, it opens up the possibility that there may be some unintended
consequences with regard to abuse.
That said, the user screwing up their database is the user's problem.
We take no responsibility for user incompetence.
And the security issue is, of course, always a compromise. Every
hosting provider has to make the best call for their specific business
case. In this particular instance, full permissions is something that
our users appear to be accustomed to, even if they don't know it. In
order to cut down on the support tickets and customer frustration, we'll
be granting them full permission to screw themselves up. :)
This has become more and more of an issue as we are seeing customers
using 3rd party developers. When the 3rd party gets hold of the server
instructions and accesses the control panel, they are already jarred
because they don't see "Brand X" control panel. Then they recommend
their customer change hosts because of that. So frustrating! I had to
have an extended email thread with this most recent customer to explain
that our servers are not deficient, as their developer had suggested.
Just different. They'll do anything the Brand X servers will do. But
that was far more energy than I want to be spending on an account that,
in the end, is worth about $6 per month.
And there's the bottom line: we all have to make the choice between
keeping a secure environment, and securing customers.
--
Chris Gebhardt
VIRTBIZ Internet Services
Access, Web Hosting, Colocation, Dedicated
www.virtbiz.com | toll-free (866) 4 VIRTBIZ
More information about the Blueonyx
mailing list