Ben şu hibe ile bir kullanıcı ile PHP ile mysql sunucusuna bağlanma ediyorum:
GRANT USAGE ON *.* TO 'myuser'@'localhost' IDENTIFIED BY PASSWORD 'password hash'
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, CREATE ROUTINE ON `accountperfix\_dbname`.* TO 'myuser'@'localhost'
Oysa, basit bir CREATE TABLE
sorgu aşağıdaki hata ile başarısız olur:
Could not create geoip table : CREATE command denied to user 'myuser'@'localhost' for table 'geoip'
Ayı CREATE
DELETE
ile DROP
yeterli tablolar yaratmak için değil mi? Ne hibe eksik?
P.S. Ben phpMyAdmin erişimi veya bu ana bilgisayarda başka tarama araçları yoktur.