Baza danych  ·  Konfiguracja

MariaDB / MySQL

Kompletny poradnik konfiguracji bazy danych dla Nextcloud

1

🔐 Logowanie do MariaDB

sudo mysql -u root -p

Wpisz hasło roota, jeśli zostało ustawione.

2

🗄️ Tworzenie bazy danych

CREATE DATABASE Nextcloud;

Tworzy dedykowaną bazę danych dla instancji Nextcloud.

3

👤 Tworzenie użytkownika

CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'twoje_haslo';

Dedykowany użytkownik dla Nextcloud — nigdy nie używaj konta root w aplikacjach.

4

🔑 Nadanie uprawnień

GRANT ALL PRIVILEGES ON Nextcloud.* TO 'nextclouduser'@'localhost';
FLUSH PRIVILEGES;

Odśwież przywileje po każdej zmianie uprawnień.

5

✏️ Zmiana hasła użytkownika

ALTER USER 'nextclouduser'@'localhost' IDENTIFIED BY 'nowe_haslo';
FLUSH PRIVILEGES;
6

⚡ Najważniejsze zasady

Nie używaj konta root w aplikacjach produkcyjnych
Zawsze twórz dedykowanego użytkownika dla każdej aplikacji
Stosuj silne, unikalne hasła — minimum 16 znaków
Regularnie aktualizuj hasła i sprawdzaj uprawnienia
↑