Mysql client have access, password is true. The mysql user have all privileges on all databases:
- GRANT SELECT,
- INSERT,
- UPDATE,
- DELETE,
- CREATE,
- DROP,
- RELOAD,
- SHUTDOWN,
- PROCESS,
- REFERENCES,
- INDEX,
- ALTER,
- SHOW DATABASES,
- SUPER,
- CREATE TEMPORARY TABLES, LOCK TABLES,
- EXECUTE,
- REPLICATION SLAVE, REPLICATION CLIENT,
- CREATE VIEW, SHOW VIEW,
- CREATE ROUTINE, ALTER ROUTINE,
- CREATE USER,
- EVENT,
- TRIGGER ON . TO 'ad1'@'%'
I have errors:
/usr/bin/indexer --all
Sphinx 2.2.10-id64-release (2c212e0)
Copyright (c) 2001-2015, Andrew Aksyonoff
Copyright (c) 2008-2015, Sphinx Technologies Inc (http://sphinxsearch.com)
using config file '/etc/sphinxsearch/sphinx.conf'...
indexing index 'ad1_offers'...
ERROR: index 'ad1_offers': sql_connect: Access denied for user ad1'@'192.168.0.177' (using password: YES) (DSN=mysql://ad1:***@192.168.0.177:3306/ad1).
or
/etc/init.d/sphinxsearch start
Starting sphinxsearch: Sphinx 2.2.10-id64-release (2c212e0)
Copyright (c) 2001-2015, Andrew Aksyonoff
Copyright (c) 2008-2015, Sphinx Technologies Inc (http://sphinxsearch.com)
using config file '/etc/sphinxsearch/sphinx.conf'...
listening on 192.168.0.177:9312
listening on 192.168.0.177:9306
precaching index 'ad1_offers'
WARNING: index 'ad1_offers': preload: failed to open /var/lib/sphinxsearch/data/ ad1_offers.sph: No such file or directory; NOT SERVING
FATAL: no valid indexes to serve ERROR.
spnix.conf:
type = mysql
sql_host = 192.168.0.177
sql_user = ad1
sql_pass = ....
sql_db = ad1
sql_port = 3306 # optional, default is 3306