За последние 24 часа нас посетили 17818 программистов и 1686 роботов. Сейчас ищут 904 программиста ...

ERROR 1184 (08S01) если у пользователя нет привилегии SUPER

Тема в разделе "MySQL", создана пользователем vyachesberdio, 22 окт 2015.

  1. vyachesberdio

    vyachesberdio Новичок

    С нами с:
    22 окт 2015
    Сообщения:
    11
    Симпатии:
    0
    Всем добрый день!
    Создаю учетную запись: с привилегией mysql> show grants for elsie;
    +-------------------------------------------------------------------------------------------------------+
    | Grants for elsie@% |
    +-------------------------------------------------------------------------------------------------------+
    | GRANT SELECT ON *.* TO 'elsie'@'%' IDENTIFIED BY PASSWORD '*B0F6FDD556B7D3E230296DC1F2CB09445FBB6BBD' |
    +-------------------------------------------------------------------------------------------------------+
    после ввода пароля и успешного входа пишу mysql> use base_name;
    выскакивает ошибка: "ERROR 1184 (08S01): Aborted connection 4 to db: 'unconnected' user: 'elsie' host: 'localhost' (init_connect command failed)
    mysql> "
    После добавления привилегии SUPER проблема уходит. Все работает.
    Добавляю учетку с привилегией ALL . Все работает. Убираю привилегию Super - опять та же проблема(((
    Говорят, давать всем учеткам привилегию SUPER - плохая примета ((
    Помогите, люди добрые, мудрым советом)
     
  2. MiksIr

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

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
    Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU

    error log мускуля смотрите.
    Проблема не в правах, просто для SUPER при коннекте... скажем так, игнорируются ошибки инициализации подключения.
     
  3. vyachesberdio

    vyachesberdio Новичок

    С нами с:
    22 окт 2015
    Сообщения:
    11
    Симпатии:
    0
    Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU

    А где могут быть ошибки, ну так навскидку?
     
  4. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU

    поставь pma и дай там =)
     
  5. vyachesberdio

    vyachesberdio Новичок

    С нами с:
    22 окт 2015
    Сообщения:
    11
    Симпатии:
    0
    Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU

    А без плагинов можно решить проблему? Может в каких-нибудь настройках посмотреть, может в блокноте что-нибудь отредактировать)?
     
  6. MiksIr

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

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
    Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU

    show variables like 'log_error';
     
  7. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU

    это не плагин
     
  8. vyachesberdio

    vyachesberdio Новичок

    С нами с:
    22 окт 2015
    Сообщения:
    11
    Симпатии:
    0
    Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU

    mysql> show variables like 'log_error';
    +---------------+----------------+
    | Variable_name | Value |
    +---------------+----------------+
    | log_error | .\INTERNET.err |
    +---------------+----------------+
    Что это может означать? моя база с интернетом никак не связана.
    igordata, я неопытный пользователь, могу тупить, не обессудьте)

    Добавлено спустя 2 минуты 50 секунд:
    Re: ERROR 1184 (08S01) если у пользователя нет привилегии SUPER
    mysql> show variables like '%time%';
    +---------------------------------+-------------------+
    | Variable_name | Value |
    +---------------------------------+-------------------+
    | binlog_max_flush_queue_time | 0 |
    | connect_timeout | 10 |
    | datetime_format | %Y-%m-%d %H:%i:%s |
    | delayed_insert_timeout | 300 |
    | explicit_defaults_for_timestamp | OFF |
    | flush_time | 0 |
    | innodb_flush_log_at_timeout | 1 |
    | innodb_lock_wait_timeout | 50 |
    | innodb_old_blocks_time | 1000 |
    | innodb_rollback_on_timeout | OFF |
    | interactive_timeout | 28800 |
    | lc_time_names | en_US |
    | lock_wait_timeout | 31536000 |
    | long_query_time | 10.000000 |
    | net_read_timeout | 30 |
    | net_write_timeout | 60 |
    | rpl_stop_slave_timeout | 31536000 |
    | slave_net_timeout | 3600 |
    | slow_launch_time | 2 |
    | system_time_zone | |
    | time_format | %H:%i:%s |
    | time_zone | SYSTEM |
    | timed_mutexes | OFF |
    | timestamp | 1445519197.435875 |
    | wait_timeout | 28800 |
    +---------------------------------+-------------------+
    Есть тут что-нибудь странное, а то на форумах многие эту ошибку связывают со переменными времени?
     
  9. MiksIr

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

    С нами с:
    29 ноя 2006
    Сообщения:
    2.339
    Симпатии:
    44
    Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU

    это значит ищите в папочке с мускулем файл INTERNET.err
     
  10. vyachesberdio

    vyachesberdio Новичок

    С нами с:
    22 окт 2015
    Сообщения:
    11
    Симпатии:
    0
    Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU

    2015-10-22 16:52:32 4804 [Warning] Aborted connection 3 to db: 'unconnected' user: 'elsie' host: 'localhost' (init_connect command failed)
    2015-10-22 16:52:32 4804 [Warning] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'СSET collation_connection = cp1251_general_ci'' at line 1
    2015-10-22 16:52:44 4804 [Warning] Aborted connection 4 to db: 'unconnected' user: 'elsie' host: 'localhost' (init_connect command failed)
    2015-10-22 16:52:44 4804 [Warning] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'СSET collation_connection = cp1251_general_ci'' at line 1
    чует моё сердце, что-то с кодировкой намутил. мне cp1251 нужна.

    Добавлено спустя 47 минут 54 секунды:
    Re: ERROR 1184 (08S01) если у пользователя нет привилегии SUPER
    Спасибо огромное!!! Когда менял кодировку, использовал Ctrl+c и Ctrl+v и в файл my.ini попала какая-то не та кавычка: не ' , а фигурная какая-то, как в word ’ вот оно и парилось.
    Всем низкий поклон))
     
  11. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU

    используй какойнить софт для работы с бд, а не просто консоль.
     
  12. vyachesberdio

    vyachesberdio Новичок

    С нами с:
    22 окт 2015
    Сообщения:
    11
    Симпатии:
    0
    Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU

    Спасибо, учту)
     
  13. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
  14. vyachesberdio

    vyachesberdio Новичок

    С нами с:
    22 окт 2015
    Сообщения:
    11
    Симпатии:
    0
    Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU

    workbench стоит, как-то не вникал еще. Я так понял, оно должно синтаксис при вводе проверять?
     
  15. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU

    vyachesberdio и не только. почитай доку