You may not want to use the MySQL root account in ispconfig for security reasons. I didn't know that I have to use the root account and did it the same way as I always do with PHPMyAdmin. Worked fine until I started creating databases. I had to add a few more permissions to the ispconfig account. Here is a list of grants you need to apply, so that you can stop using the MySQL root account for ispconfig.
Code:
GRANT ALL ON ispconfig.* TO 'ispconfig'@'localhost' IDENTIFIED by 'yourpasswordhere';
GRANT SELECT, INSERT, UPDATE, DELETE ON mysql.db TO 'ispconfig'@'localhost';
GRANT SELECT, INSERT, UPDATE, DELETE ON mysql.user TO 'ispconfig'@'localhost';
GRANT RELOAD on *.* TO 'ispconfig'@'localhost';
GRANT CREATE, DROP ON `web%`.* TO 'ispconfig'@'localhost';
The last line depends on keeping the user naming scheme of "web....". If you use a different webid prefix adapt that line.
Recent comments
16 hours 29 min ago
21 hours 27 min ago
22 hours 54 min ago
23 hours 47 min ago
1 day 1 hour ago
1 day 5 hours ago
1 day 6 hours ago
1 day 8 hours ago
1 day 22 hours ago
1 day 23 hours ago