Proč mi MySQL startuje s --skip-grant-tables? (FreeBSD12)
Napsal: 24 pro 2019 08:53
Ahoj, mám nejnovější verzi FreeBSD na svém serveru a řeším momentálně menší komplikace s MySQL... Tedy spíš nepříjemnosti...
Pokaždé při rebootu celého VPS se mi spustí MySQL, což je v pořádku, ale co není v pořádku je to, že se vždy spustí s --skip-grant-tables, které umožňuje komukoliv se připojit odkudkoliv bez nutnosti zadání hesla a uživatelského jména...
Musím tedy pokaždé napsat toto:
service mysql-server stop
mysqld_safe --skip-grant-tables
Pomocí toho mysqld_safe zapínám SAFE režim pro provoz databáze. Databáze naskočí bez --skip-grant-tables a je nutné zadat heslo i uživatelské jméno a mít IP přiřazenou k účtu... Určitě nemusím vysvětlovat, že je to pro mě velké bezpečnostní riziko a rád bych jej vyřešil.
Hledal jsem konfigurační soubor, ale nenašel... Tedy vlastně nevím, kde ho najít...
Hledal jsem jej v /var/db/mysql, ale tam bohužel nebyl.
Je to MySQL 5.5.
A chtěl bych se zeptat, jak vypnout tento režim --skip-grant-tables?
Děkuji a přeji Všem krásné Vánoce a příjemné svátky!
Pokaždé při rebootu celého VPS se mi spustí MySQL, což je v pořádku, ale co není v pořádku je to, že se vždy spustí s --skip-grant-tables, které umožňuje komukoliv se připojit odkudkoliv bez nutnosti zadání hesla a uživatelského jména...
Musím tedy pokaždé napsat toto:
service mysql-server stop
mysqld_safe --skip-grant-tables
Pomocí toho mysqld_safe zapínám SAFE režim pro provoz databáze. Databáze naskočí bez --skip-grant-tables a je nutné zadat heslo i uživatelské jméno a mít IP přiřazenou k účtu... Určitě nemusím vysvětlovat, že je to pro mě velké bezpečnostní riziko a rád bych jej vyřešil.
Hledal jsem konfigurační soubor, ale nenašel... Tedy vlastně nevím, kde ho najít...
Hledal jsem jej v /var/db/mysql, ale tam bohužel nebyl.
Je to MySQL 5.5.
A chtěl bych se zeptat, jak vypnout tento režim --skip-grant-tables?
Děkuji a přeji Všem krásné Vánoce a příjemné svátky!