Databases Reference
In-Depth Information
With the lack of a configuration file, phpMyAdmin displays the cookie-based login
panel by default (more details on this in Chapter 2 , which explains that with the
default configuration, it's not possible to log in with an empty password):
We can verify this fact by opening our browser and visiting http://www.mydomain.
com/phpMyAdmin , and substituting the proper values for the domain part and the
directory part.
If we are able to log in, it means that there is a MySQL server running on the same
host as the web server ( localhost ), and we have just made a connection to it.
However, not having created a configuration file means that we would not be able
to manage other hosts through our installation of phpMyAdmin. Moreover, many
advanced phpMyAdmin features (for example, query bookmarks, full-relational
support, column transformation, and so on) would not be activated.
The cookie-based authentication method uses Blowfish encryption
for storing credentials in browser cookies. When no configuration file
exists, a Blowfish secret key is generated and stored in session data,
which can open the door to security issues. This is why the following
warning message is displayed:
The configuration file now needs a secret passphrase (blowfish_secret)
 
Search WWH ::




Custom Search