mysqld stop problem - mysql-5.1.20-1.i686

Patryk Zawadzki patrys w pld-linux.org
Pon, 8 Paź 2007, 15:21:35 CEST


2007/10/8, Wojciech Błaszkowski <wojciech w blaszkowski.com>:
> Dnia poniedziałek, 8 października 2007, Mariusz Mazur napisał:
>
> > Używaj mysqladmin shutdown.
> Z tego co widzę - automatyka w /etc/rc.d/init.d/mysql tego właśnie używa:
>
> /usr/bin/mysqladmin --defaults-file=$MYSQL_CONFIG ${MYSQL_SOCKET:
> +--socket=$MYSQL_SOCKET} shutdown >/dev/null 2>&1
>
> które zwraca:
> /usr/bin/mysqladmin: connect to server at 'localhost' failed
> error: 'Access denied for user 'mysql_logrotate'@'localhost' (using password:
> NO)'

Czyli user logrotate nie ma prawa dostępu do bazy.

> Lecz MySQL jest nadal aktywny:
> # ps aux | grep mysql
> mysql    19087  0.1  3.1 104456 15892 ?        Ssl  15:10
> 0:00 /usr/sbin/mysqld --defaults-file=/var/lib/mysql/mysqld.conf --datadir=/var/lib/mysql/mysqldb/db --pid-file=/var/lib/mysql/mysqldb/mysql.pid
> root     19127  0.0  0.1   3820   668 pts/0    D+   15:11   0:00 grep mysql

Jest aktywny, bo wyżej baza zabroniła dostępu userowi, który miał ją wyłączyć.

-- 
Patryk Zawadzki
Generated Content


Więcej informacji o liście dyskusyjnej pld-devel-pl