Задавайте вопросы, мы ответим
Вы не зашли.
Доброе время суток!
Переустановил на чистую FreeBSD 8.2 новый Mysql5.1.55 сервер, залил на него дамп со старого сервера 5.0.
После чего захожу на него командой
mysql -u root -pпароль -- все норм заходит
потом на него попробовал зайти с пустым паролем, и вуаля зашол
Пытаюсь сменить его командой:
mysqladmin -u root -h 192.168.3.3 password 'новый пароль'
Но результат один и тот же, и под пустым и под действующим паролем заходит.
Смотрел привилегии через phpmyadmin там два рута (Localhost и с определенного ip) у обоих стоит пароль.
Подскажите как запретить вхождение в mysql с пустым паролем?
Неактивен
Проверил конфиг, наличие данной опции там нет.
Возможен ли еще какой нибудь вариант?
Неактивен
[client]
port = 3306
socket = /tmp/mysql.sock
[mysqld]
port = 3306
socket = /tmp/mysql.sock
bind-address = 192.168.3.4
datadir = /var/db/mysql
character-set-server = utf8
collation-server = utf8_general_ci
default_table_type = InnoDB
skip-name-resolve
#skip-innodb
key_buffer_size = 64M
max_allowed_packet = 8M
thread_stack = 256K
thread_cache_size = 128
max_connections = 151
sort_buffer_size = 2M
read_buffer_size = 1M
read_rnd_buffer_size = 1M
tmp_table_size = 32M
max_heap_table_size = 32M
query_cache_limit = 1M
query_cache_size = 128M
query_cache_type = 1
table_open_cache = 256
table_definition_cache = 512
# log files
log-error = /var/log/mysql.err
slow_query_log = 1
slow_query_log_file = /var/log/mysql-slow.log
long_query_time = 10
# replication
server-id = 2
replicate-do-db = UTM5
replicate-do-db = UTM5H
replicate-do-db = payment_systems
Неактивен
Спасибо за помощь. Проблема решилась.
Оказывается в папке /root был файл .my.cnf в котором было прописано следующее:
[client]
user=root
password=пароль
socket=/tmp/mysql.sock
Получается что этот файл был создан при выполнении скрипта tuning-primer.sh
Неактивен