>Description: We recently changed T-1 providers at our office location. To allow office access to our remote mysql server we changed the permissions in the server for our new office ips using an update and a flush privileges. Unfortunately we changed the user table but not the db table. This left a mismatch in the user and db tables. One would expect that we would be able to connect from the office, but not use, but this was not the case we could in some circumstances use the database. Further, at times other remote servers, that had nothing to do with the changes, would have their lose their ability to use the database. >How-To-Repeat: I can be contacted for a backup copy of the mysql database that caused this problem. >Fix: Fix the user and db table so that they match, but this is only a workaround. This is a security flaw that must be addressed. >Submitter-Id: <submitter ID> >Originator: Mike Eklund >Organization: Netmechanic, Inc. (formally Monte Sano Software, LLC) >MySQL support: [licence number 2798 ] >Synopsis: security/permission problem >Severity: serious >Priority: high >Category: mysql >Class: sw-bug >Release: mysql-3.23.32 (Official MySQL RPM) >Environment: System: Linux db1.netmechanic.com 2.2.14-12 #5 SMP Wed May 17 15:44:34 EDT 2000 i686 unknown Architecture: i686 Some paths: /usr/bin/perl /usr/bin/make /usr/bin/gmake /usr/bin/gcc /usr/bin/cc GCC: Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/egcs-2.91.66/specs gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release) Compilation info: CC='egcs' CFLAGS='-O6 -fomit-frame-pointer -mpentium' CXX='egcs' CXXFLAGS='-O6 -fomit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti -mpentium' LDFLAGS='' LIBC: lrwxrwxrwx 1 root root 13 May 5 2000 /lib/libc.so.6 -> libc-2.1.3.so -rwxr-xr-x 1 root root 4101324 Feb 29 2000 /lib/libc-2.1.3.so -rw-r--r-- 1 root root 20272704 Feb 29 2000 /usr/lib/libc.a -rw-r--r-- 1 root root 178 Feb 29 2000 /usr/lib/libc.so Configure command: ./configure --disable-shared --with-mysqld-ldflags=-all-static --with-client-ldflags=-all-static --enable-assembler --with-mysqld-user=mysql --with-unix-socket-path=/var/lib/mysql/mysql.sock --prefix=/ --with-extra-charsets=complex --exec-prefix=/usr --libexecdir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --localstatedir=/var/lib/mysql --infodir=/usr/info --includedir=/usr/include --mandir=/usr/man --without-berkeley-db '--with-comment=Official MySQL RPM' Perl: This is perl, version 5.005_03 built for i386-linux --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php