Quote:
Originally Posted by Hepatitis C
That wasn't the actual URL.
Code:
http://95.65.135.54/phpmyadmin
That's an example.
They use your ip.
If they know your password they can access it.
I've done it to people before.
And no one has access to my server so that cannot happen.
|
Well, a couple of things you should be aware of before you declare SQL insecure;
Firstly what your describing only applies (Clearly) to people who have installed and use phpmyadmin, if they dont then its irrelevant.
Secondly you can limit the addresses who can access your database, so if your ip address is not in the list of acceptable addresses, you are not getting in, password or not, you wont even be shown a login screen and anything you attempt to do will be rejected by the server, so again its secure.
Thirdly since you can setup multiple connections and users for a database you can easily limit the damage done by only exposing a limited account to your website (which is what i do) so that if they some how managed to rip the username and password out of it, the most they can do is insert data to the database.
What sort of method does your webserver use to register accounts to your flatfile? I bet it isnt as secure as SQL is.