За последние 24 часа нас посетили 17407 программистов и 1650 роботов. Сейчас ищут 764 программиста ...

Помогите с настройкой phpMyAdmin

Тема в разделе "PHP и базы данных", создана пользователем Fati, 22 фев 2012.

  1. Fati

    Fati Активный пользователь

    С нами с:
    9 фев 2012
    Сообщения:
    45
    Симпатии:
    0
    Здравствуйте.

    phpMyAdmin у меня стоит на денвере.
    Вроде, всё делаю правильно, но для пользователя в первой строке упорно не появляется GRANT.
    [​IMG]

    почему-то, несмотря на то, что я внесла дополнения в конфиг. файл, вышло вот такое предупреждение:
    [​IMG]

    вот мой конфиг. файл (мои изменения в директории /* Authentication type */ вначале файла сразу после строк с комментариями):
    Код (Text):
    1.  
    2.  
    3. <?php
    4. /* vim: set expandtab sw=4 ts=4 sts=4: */
    5. /**
    6.  * phpMyAdmin sample configuration, you can use it as base for
    7.  * manual configuration. For easier setup you can use setup/
    8.  *
    9.  * All directives are explained in Documentation.html and on phpMyAdmin
    10.  * wiki <http://wiki.phpmyadmin.net>.
    11.  *
    12.  * @version $Id: config.sample.inc.php 12304 2009-03-24 12:56:58Z nijel $
    13.  * @package phpMyAdmin
    14.  */
    15.  
    16. /*
    17.  * This is needed for cookie based authentication to encrypt password in
    18.  * cookie
    19.  */
    20. $cfg['blowfish_secret'] = ''; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
    21.  
    22. /*
    23.  * Servers configuration
    24.  */
    25. $i = 0;
    26.  
    27. /*
    28.  * First server
    29.  */
    30. $i++;
    31. /* Authentication type */
    32. $cfg['Servers'][$i]['auth_type'] = 'config';
    33. $cfg['Servers'][$i]['user'] = 'root';      // MySQL user
    34. $cfg['Servers'][$i]['password'] = '**пароль для root**';      // MySQL password (only needed
    35. $cfg['Servers'][$i]['AllowNoPassword'] = true;
    36.  
    37. $cfg['Servers'][$i]['controluser'] = 'haifa';
    38. $cfg['Servers'][$i]['controlpass'] = '**пароль для haifa**';
    39. $cfg['Servers'][$i]['userconfig'] = 'haifa_userconfig';
    40.  
    41.  
    42. /* Server parameters */
    43. $cfg['Servers'][$i]['host'] = 'localhost';
    44. $cfg['Servers'][$i]['connect_type'] = 'tcp';
    45. $cfg['Servers'][$i]['compress'] = false;
    46. /* Select mysqli if your server has it */
    47. $cfg['Servers'][$i]['extension'] = 'mysql';
    48.  
    49. /* rajk - for blobstreaming */
    50. $cfg['Servers'][$i]['bs_garbage_threshold'] = 50;
    51. $cfg['Servers'][$i]['bs_repository_threshold'] = '32M';
    52. $cfg['Servers'][$i]['bs_temp_blob_timeout'] = 600;
    53. $cfg['Servers'][$i]['bs_temp_log_threshold'] = '32M';
    54.  
    55. /* User for advanced features */
    56. $cfg['Servers'][$i]['controluser'] = 'root';
    57. $cfg['Servers'][$i]['controlpass'] = '';
    58. /* Advanced phpMyAdmin features */
    59. $cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
    60. $cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';
    61. $cfg['Servers'][$i]['relation'] = 'pma_relation';
    62. $cfg['Servers'][$i]['table_info'] = 'pma_table_info';
    63. $cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';
    64. $cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';
    65. $cfg['Servers'][$i]['column_info'] = 'pma_column_info';
    66. $cfg['Servers'][$i]['history'] = 'pma_history';
    67. $cfg['Servers'][$i]['designer_coords'] = 'pma_designer_coords';
    68. /* Contrib / Swekey authentication */
    69. // $cfg['Servers'][$i]['auth_swekey_config'] = '/etc/swekey-pma.conf';
    70.  
    71. /*
    72.  * End of servers configuration
    73.  */
    74.  
    75. /*
    76.  * Directories for saving/loading files from server
    77.  */
    78. $cfg['UploadDir'] = '';
    79. $cfg['SaveDir'] = '';
    80.  
    81.  
    82. ?>
    подскажите, пожалуйста, в чём ошибка.

    спасибо.
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    у контрол-юзера не должен быть грант (у меня ни у одного нет)
    грант выставляется очень легко. вот прям там где у вас "грант нет" иконка редактирования пользователя (чуть правее), и на открывшейся странице ставите флаг грант. сохраняете, перезагружаете привилегии.
    насколько я помню грант может установить только пользователь с грант привелегиями.
    вы можете вообще не обращать внимания на сообщения пма относительно контрол-юзера. скуэлю он не нужен. это рюшечки пма.
    если же контрол-юзер нужен, вы настраиваете пользователя, правите конфиг а в результате все равно лезут ошибки - нужно очистить куки