Всем добрый день! Создаю учетную запись: с привилегией 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 - плохая примета (( Помогите, люди добрые, мудрым советом)
Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU error log мускуля смотрите. Проблема не в правах, просто для SUPER при коннекте... скажем так, игнорируются ошибки инициализации подключения.
Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU А где могут быть ошибки, ну так навскидку?
Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU А без плагинов можно решить проблему? Может в каких-нибудь настройках посмотреть, может в блокноте что-нибудь отредактировать)?
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 | +---------------------------------+-------------------+ Есть тут что-нибудь странное, а то на форумах многие эту ошибку связывают со переменными времени?
Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU это значит ищите в папочке с мускулем файл INTERNET.err
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 ’ вот оно и парилось. Всем низкий поклон))
Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU используй какойнить софт для работы с бд, а не просто консоль.
Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU https://www.phpmyadmin.net https://www.mysql.com/products/workbench/
Re: ERROR 1184 (08S01) если у пользователя нет привилегии SU workbench стоит, как-то не вникал еще. Я так понял, оно должно синтаксис при вводе проверять?