Mysql jogok, phpmyadmin beállítási gond

Üdvözlöm a fórum olvasóit!











Saját Fedora 14-re próbálok telepíteni.





A config fájlba átírogattam a felhasználók nevét és jelszavát.





Távoli gépről az install.php futása közben azt tapasztaltam, hogy a mysql felhsználók közül





csak a root-ot fogadja el, a többi felhasználónálnál adatbázis kapcsolódási hibával jelentkezik.





Gondolom további jogok hiányozhatnak. Mik lehetnek ezek a jogok?





Továbbá azt is el szeretném érni, hogy távoli gépről is belehessen





lépni a phpmyadmin program felületébe, ezt csak közvetlenül sajátgépről





tudom elérni, most felhasználónév és jelszó nélkül beenged.











A





config.inc.php fájlba ez van:




<?php


/**


* phpMyAdmin configuration file, you can use it as base for the manual


* configuration. For easier setup you can use "setup/".


*


* All directives are explained in Documentation.html and on phpMyAdmin


* wiki .


*/





/*


* This is needed for cookie based authentication to encrypt password in


* cookie


*/


$cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */





/**


* Server(s) configuration


*/


$i = 0;





// The $cfg['Servers'] array starts with $cfg['Servers'][1]. Do not use


// $cfg['Servers'][0]. You can disable a server config entry by setting host


// to ''. If you want more than one server, just copy following section


// (including $i incrementation) serveral times. There is no need to define


// full server array, just define values you need to change.


$i++;


$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address


$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port


$cfg['Servers'][$i]['socket'] = ''; // Path to the socket - leave blank for default socket


$cfg['Servers'][$i]['connect_type'] = 'tcp'; // How to connect to MySQL server ('tcp' or 'socket')


$cfg['Servers'][$i]['extension'] = 'mysqli'; // The php MySQL extension to use ('mysql' or 'mysqli')


$cfg['Servers'][$i]['compress'] = FALSE; // Use compressed protocol for the MySQL connection


// (requires PHP >= 4.3.0)


$cfg['Servers'][$i]['controluser'] = ''; // MySQL control user settings


// (this user must have read-only


$cfg['Servers'][$i]['controlpass'] = ''; // access to the "mysql/user"


// and "mysql/db" tables).


// The controluser is also


// used for all relational


// features (pmadb)


$cfg['Servers'][$i]['auth_type'] = 'http'; // Authentication method (config, http or cookie based)?


$cfg['Servers'][$i]['user'] = ''; // MySQL user


$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed


// with 'config' auth_type)


$cfg['Servers'][$i]['only_db'] = ''; // If set to a db-name, only


// this db is displayed in left frame


// It may also be an array of db-names, where sorting order is relevant.


$cfg['Servers'][$i]['hide_db'] = ''; // Database name to be hidden from listings


$cfg['Servers'][$i]['verbose'] = ''; // Verbose name for this host - leave blank to show the hostname





$cfg['Servers'][$i]['pmadb'] = ''; // Database used for Relation, Bookmark and PDF Features


// (see scripts/create_tables.sql)


// - leave blank for no support


// DEFAULT: 'phpmyadmin'


$cfg['Servers'][$i]['bookmarktable'] = ''; // Bookmark table


// - leave blank for no bookmark support


// DEFAULT: 'pma_bookmark'


$cfg['Servers'][$i]['relation'] = ''; // table to describe the relation between links (see doc)


// - leave blank for no relation-links support


// DEFAULT: 'pma_relation'


$cfg['Servers'][$i]['table_info'] = ''; // table to describe the display fields


// - leave blank for no display fields support


// DEFAULT: 'pma_table_info'


$cfg['Servers'][$i]['table_coords'] = ''; // table to describe the tables position for the PDF schema


// - leave blank for no PDF schema support


// DEFAULT: 'pma_table_coords'


$cfg['Servers'][$i]['pdf_pages'] = ''; // table to describe pages of relationpdf


// - leave blank if you don't want to use this


// DEFAULT: 'pma_pdf_pages'


$cfg['Servers'][$i]['column_info'] = ''; // table to store column information


// - leave blank for no column comments/mime types


// DEFAULT: 'pma_column_info'


$cfg['Servers'][$i]['history'] = ''; // table to store SQL history


// - leave blank for no SQL query history


// DEFAULT: 'pma_history'


$cfg['Servers'][$i]['verbose_check'] = TRUE; // set to FALSE if you know that your pma_* tables


// are up to date. This prevents compatibility


// checks and thereby increases performance.


$cfg['Servers'][$i]['AllowRoot'] = TRUE; // whether to allow root login


$cfg['Servers'][$i]['AllowDeny']['order'] // Host authentication order, leave blank to not use


= '';


$cfg['Servers'][$i]['AllowDeny']['rules'] // Host authentication rules, leave blank for defaults


= array();


$cfg['Servers'][$i]['AllowNoPassword'] // Allow logins without a password. Do not change the FALSE


= FALSE; // default unless you're running a passwordless MySQL server


$cfg['Servers'][$i]['designer_coords'] // Leave blank (default) for no Designer support, otherwise


= ''; // set to suggested 'pma_designer_coords' if really needed


$cfg['Servers'][$i]['bs_garbage_threshold'] // Blobstreaming: Recommented default value from upstream


= 50; // DEFAULT: '50'


$cfg['Servers'][$i]['bs_repository_threshold'] // Blobstreaming: Recommented default value from upstream


= '32M'; // DEFAULT: '32M'


$cfg['Servers'][$i]['bs_temp_blob_timeout'] // Blobstreaming: Recommented default value from upstream


= 600; // DEFAULT: '600'


$cfg['Servers'][$i]['bs_temp_log_threshold'] // Blobstreaming: Recommented default value from upstream


= '32M'; // DEFAULT: '32M'


/*


* End of servers configuration


*/





/*


* Directories for saving/loading files from server


*/


$cfg['UploadDir'] = '/var/lib/phpMyAdmin/upload';


$cfg['SaveDir'] = '/var/lib/phpMyAdmin/save';





?>














A


phpMyadmin fájlban pedig ez van (ebbe már belepiszkáltam):





# phpMyAdmin - Web based MySQL browser written in php


#


# Allows only localhost by default


#


# But allowing phpMyAdmin to anyone other than localhost should be considered


# dangerous unless properly secured by SSL





Alias /phpMyAdmin /usr/share/phpMyAdmin


Alias /phpmyadmin /usr/share/phpMyAdmin








Order Deny,Allow


Deny from All


Allow from 127.0.0.1


Allow from ::1











Order Deny,Allow


Deny from All


Allow from 127.0.0.1


Allow from ::1








# These directories do not require access over HTTP - taken from the original


# phpMyAdmin upstream tarball


#





Order Deny,Allow


#Deny from All


#Allow from None


Allow from All











Order Deny,Allow


#Deny from All


#Allow from None


Allow from All








# This configuration prevents mod_security at phpMyAdmin directories from


# filtering SQL etc. This may break your mod_security implementation.


#


#


#


# SecRuleInheritance Off


#


#








Köszönöm előre is a segítséget.


Üdvözlettel


gjposta

Még kiegészítem azzal, hogy a távoli phpmyadmin elérése közben





403 Forbidden üzenetet ad a böngésző.

És ennek miköze a WordPresshez?

A phpMyAdmint már tudom kezelni távoli gépről is a távoli munkaasztal





segítségével.











Csak azt szeretném elérni, hogy ne a root felhasználó legyen





a mysql adatbázis felhasználója.





Létrehoztam egy új adatbázist, és hozzá egy felhasználót,





és az adatbázoshoz phpMyadmin-ban minden jogot megadtam,





de valami miatt nem fogadja el. (Adatbázis kapcsolati hiba, vagy valami hasonló üzetetet ad.)





Az új felhasználónak globális jogokat nem adtam, de ugy





tudom , hogy erre nincs is szükség.











Üdv.





gjposta

gjposta!

















Téged tényleg nem zavar különösebben, hogy admin-társam kérdezett valamit Tőled, csak változatlanul mondod a phpmyadmin-fórumra illő mondókádat?











Amiket kérdezel, mondasz, azok - ebben a tekintetben - abszolút nem a WordPress kérdéskörhöz tartoznak. Az adatbázis létrehozásakor, kezelésekor szükséges, lehetséges privilégiumok megadása, módosítása nem ezen Fórum hatásköre. :wink:

Tisztelt Adminisztrátorok!











Elnézést kérek, hogy nem voltam eléggé körültekintő.





Ezek valóban nem tartoznak a fórumhoz.





És ez nem a WordPress rendszer hibája.











Valószínüleg rájövök a megoldásra.











Üdvözlettel





gjposta