You are here: Re: Can no connects to mySQL database « PHP Programming Language « IT news, forums, messages
Re: Can no connects to mySQL database

Posted by mistral on 10/31/06 12:20

"Gordon Burditt wrote:
"
> >Bad designed, bad documented. Plenty logic errors..
> > And what most worse thing, developers *do not know* how to correct an
> >issue.

> >>"Not at all if you have MySQL security set up properly and use the
> >> correct userid and password."

> >Have you tried do this at shared virtual hosting, where you have no
> >*any* access to all this "config" files?

> Then when you lease space on a database server, the admin of that
> company is supposed to set up your access. If you don't have access
> to what you are paying for, complain. Often hosting companies insist
> that you access the database from the web server that also comes with
> the service, and nowhere else. If this is the case, they need to
> explain how to access the database, and perhaps fix their setup.

> It may well be that the hosting company insists that you access the
> database only from the web server in the account, that's policy,
> and there's not a thing you can do about it besides change hosts.

> >Why user need to have headashe
> >about this senseless configuration settings? You will get headASHE and
> >can spend a weeks or even and month to solve this stupis security
> >issue.

> Call tech support for your hosting company.

> >Why MySQL need have more security than FTP programs?( that works
> >just fine) Any ftp works wl

> Security on FTP does *NOT* "work just fine". Some versions of
> FTP don't even have the ability to set up a "read only" account.

> Databases tend to have more sensitive information in them than
> files: passwords, credit card numbers, financial data, private
> medical information, etc. And it just doesn't make sense to have
> a databbase with direct read/write access open to the world.

> >Plenty users can no access it own MySQL database installed even on it
> >own computer. Stupid system generate errors #1045 - Access denied. So
> >called 'securiy settings issue' is just paranoidal. Why not set access
> >to phpmyadmin/mySQL from ANY IPs by default?

> Windows seems to come set with wide open access for everyone and
> the result is armies of zombies being used to attack other systems.
> It's not paranoia if they really are out to get you. And there are
> systems out there port-scanning for MySQL servers.

> You (the server admin) can set up a username/password to access
> from any IP if you want to. The default, a very correct one IMHO,
> is *NO* access over the net. Does having a default username/password
> make any sense to you in this situation? I hope not. You (or the
> admin of the server) need to set up access individually.

> >Have you real ideas how to repair this 'error #1045 - Access denied for
> >user' remotely on virtual host? I doubt that you have any idea.
>
> The idea behind security is that you are not able to "fix" lack of
> access from the outside. You have to be given access by the
> administrators of that system. Call the tech support of your hosting
> company.

> If it's your own server, you need to use the GRANT command (probably run
> from the server machine itself) to grant the access required to something
> on another machine. You may decide whether or not to lock down the
> access by IP address or not.

> In order to use a MySQL connection (as a client), you need 4 pieces
> of data: the username, password (might be "none", but this is NOT
> a good idea), server hostname (might be "localhost"), and database
> name. You also have to try to make the connection from a host
> that's allowed to connect. This isn't much more complicated than
> non-anonymous FTP, where you need a username, password, hostname,
> and directory name. If you're having trouble plugging that info
> into whatever client you are using (command-line client, PHP,
> whatever) you need to read the documentation. If you don't *KNOW*
> what this information is, you need to contact the server administrator
> (or your host's tech support).

---------------------------

> It may well be that the hosting company insists that you access the
> database only from the web server in the account, that's policy,
> and there's not a thing you can do about it besides change hosts.

Its virtual shared hosting(free) "with MySQL" No any support at all. No
admins, all is "as is".
So, phpmyadmin-mySQL may work or may not work. If work -OK, if not -
you can no change anything. The only way try run php script that will
try eliminate/rewrite all restrictions and reconfigure all appropriate
files.

m.

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация