Strona 1 z 1

MariaDB brak hasła dla root po instalacji

: 18 kwietnia 2018, 11:59
autor: mojnik
Standardowa instalacja mariadb w debianie

Kod: Zaznacz cały

aptitude install mysql-server
Jednak pomimo pakietu dialog, nie wyskoczyło żadne okno z utworzeniem hasła, efekt tego jest taki, że będąc na koncie root, można zalogować się bez hasła

Jak to naprawić? Próbowałem mysql_secure_installation jednak po utworzeniu i resecie bazy, nadal błąd występuje.

Re: MariaDB brak hasła dla root po instalacji

: 18 kwietnia 2018, 12:04
autor: Yampress
a mysqladmin?

If you have never set a root password for MySQL, the server does not require a password at all for connecting as root. To set up a root password for the first time, use the mysqladmin command at the shell prompt as follows:

Kod: Zaznacz cały

mysqladmin -u root password newpass

Re: MariaDB brak hasła dla root po instalacji

: 18 kwietnia 2018, 12:07
autor: mojnik
Też nie działa, jak wklepię

Kod: Zaznacz cały

mysql -u root -p
to loguje się bez hasła nadal

Re: MariaDB brak hasła dla root po instalacji

: 18 kwietnia 2018, 14:24
autor: lizard
Uruchom mysql_secure_installation i postępuj zgodnie z opisem.

Re: MariaDB brak hasła dla root po instalacji

: 18 kwietnia 2018, 14:31
autor: Yampress

Re: MariaDB brak hasła dla root po instalacji

: 29 marca 2019, 13:39
autor: andrzejf1
Mariadb ma to do siebie że instaluje się bez hasła. A do tego ma uszkodzony plugin który odowiada za nadawania haseł w czasie instalacji.

Zainstaluj Workbench z MySQL tam w panelu admina możesz zmieniać hasła i dodawać nowych użytkowników.
Można też zmieniać uprawnienia z konsoli:
Polecenie SET password służy do przypisania hasła do użytkownika:
SET PASSWORD FOR uzytkownik = PASSWORD('jakies haslo');

GRANT ALL PRIVILEGES ON BAZA.* TO "root"@"localhost" IDENTIFIED BY "nowe_hasło";
Przeładowanie uprawnień
FLUSH PRIVILEGES;