Re: Database Selection - Mailing list pgsql-general

From Christopher Browne
Subject Re: Database Selection
Date
Msg-id 87vesvdbik.fsf@wolfe.cbbrowne.com
Whole thread Raw
In response to Database Selection  ("IvoD" <gordion@quick.cz>)
Responses Re: Database Selection  ("IvoD" <gordion@quick.cz>)
List pgsql-general
After takin a swig o' Arrakan spice grog, xzilla@users.sourceforge.net (Robert Treat) belched out:
> On Tuesday 25 April 2006 01:46, IvoD wrote:
>> My "sixth sense" tells me that PostgreSQL is better than MySQL,
>> therefore for main app I prefer PostgreSQL; but I am in doubt to
>> run only one db engine for two databases. But my "inner space"
>> tells me to separate newsgroups system and company data system and
>> run two different db engines - in light of security (although only
>> one db engine looks promissing).
>
> This seems pretty illogical if you follow that line of thinking out
> a little further.  Would you expect it to be more secure if you ran
> one system on linux, apache, mod_foo and the other on bsd, lighty,
> and mod_bar ?  Best to through your support behind one complete
> system (sounds like postgresql from previous postings) that can do
> the job and become an expert in making that system secure.

I approve of the "avoid monoculture" notion, in some ways.

After all, it *is* an enormous problem that the world is filled with
Windows systems that run the same kernels, most of the same drivers,
the same MS Office, the same Outlook, and which hence are vulnerable
to the varied array of Things That Attack Windows.

And "script kiddies" have had a history of analyzing what
vulnerabilities Red Hat left in their distribution.  A monoculture of
Red Hat 7.2 systems isn't all that secure, either.

I think we'd be in a "better world," computing-wise, if we had some
better diversity of the sort where we had a multiplicity of platforms.
MVS, VMS, OS/2, Unix, all have been been meaningful to that end.

But I'm not at all sure that security is enhanced simply in the fact
of having multiple flavours of databases in the environment.  I can
only see that being of material assistance once you have gotten to the
point where it *isn't* more useful to secure what you already have
than it is to introduce brand new components you need to learn to
secure.
--
let name="cbbrowne" and tld="gmail.com" in String.concat "@" [name;tld];;
http://cbbrowne.com/info/wp.html
If men  can run the world,  why can't they stop  wearing neckties? How
intelligent is it to start the day by tying a little noose around your
neck? --Linda Ellerbee

pgsql-general by date:

Previous
From: Christopher Browne
Date:
Subject: Re: Database Selection
Next
From:
Date:
Subject: PostgreSQL 8.1 + PHP5.1.x/4.4.2 + Apache 2.0.55/1.3.34 PROBLEM!! PLEASE HELP