+-Thomas 'Balu' Walter-([EMAIL PROTECTED])-[25.06.01 17:10]:
> Additionally I would restrict the access to localhost e.g.
> 
> GRANT ALL PRIVILEGES ON ${ASPSEEK_SQLDB}.localhost TO
> ${ASPSEEK_SQLUSER}@localhost IDENTIFIED BY '$DB_PASSWD';

My fault - just ignore that one :)
> 
> And perhaps
> 
> REVOKE GRANT OPTION ON ${ASPSEEK_SQLDB}.localhost TO
> ${ASPSEEK_SQLUSER}@localhost IDENTIFIED BY '$DB_PASSWD';
> 
> to disallow granting (dunno if grant is included in ALL PRIVILEGES in
> the actual mysql-version)

Looks like it does not give grant by default.

BUT

I tried to do it manually:

mysql -u root -p mysqlV
CREATE DATABASE aspseek;
GRANT ALL PRIVILEGES ON aspseek.* TO aspseek@localhost IDENTIFIED BY
        'censored';
flush privileges;

When adding the aspseek/etc/sql/mysql/tables.sql using
mysql -u aspseek -p aspseek < /usr/local/aspseek/etc/sql/mysql/tables.sql

I get
ERROR 1073 at line 36: BLOB column 'word' can't be used in key
specification with the used table type

Okay - forget it, I was still running mysql-3.22, after upgrading to
3.23 it seems to work. (just for the archive if someone looks for this
error ;)

And now my server is running on debian "testing"-distrib, because
aspseek seems to use many new packages. I am not sure if I am glad about
that... 8)

     Balu

Reply via email to