サーバーに(別のマシンから)接続すると、
Error Code: 1044 Access denied for user 'username'@'%' to database 'dbname'
関数を作成しようとすると。しかし、自分の権限を見ると
SHOW GRANTS FOR CURRENT_USER;
私は得る
'GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, RELOAD, SHUTDOWN, PROCESS, FILE, REFERENCES, INDEX, ALTER, SHOW DATABASES, SUPER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, REPLICATION SLAVE, REPLICATION CLIENT, CREATE ROUTINE ON *.* TO ''username''@''%'' IDENTIFIED BY PASSWORD ''--stripped--'' WITH GRANT OPTION'
特に、これには CREATE ROUTINE が含まれます。関数を作成できないのはなぜですか? できるように変更するにはどうすればよいですか?