Uptime: 99.892%
Strony WWW:
Nowe strony WWW dzisiaj:
Z SEOHOST korzysta już ponad 90 000 Użytkowników! Czytaj więcej Jak Polacy marnują 164 miliony rocznie! Czytaj więcej Pierwszy taki film na YouTube od SEOHOST! Czytaj więcej Pełna transparencja: uptime naszej infrastruktury Czytaj więcej Wywiad z naszym CEO na bezprawnik.pl Czytaj więcej SEOHOST.pl zdobywa 2 miejsce w rankingu NASK. Czytaj więcej Uwaga: kolejna próba phishingu! Czytaj więcej Dlaczego warto migrować do SEOHOST? Czytaj więcej
Redakcja SEOHOST.pl
Redakcja SEOHOST.pl
06 Stycznia 2026
2 minuty

Directadmin: Jak dodać nowego użytkownika bazy danych?

Baza danych to serce Twojej aplikacji, ale to użytkownik bazy jest kluczem, który ten silnik uruchamia. Częstym błędem początkujących administratorów jest korzystanie z jednego, domyślnego konta użytkownika do wszystkiego — od WordPress po testowe skrypty. Tymczasem dobra praktyka bezpieczeństwa i higiena pracy wymagają, aby każda aplikacja czy deweloper mieli własne, wydzielone dane dostępowe. Panel DirectAdmin pozwala na elastyczne zarządzanie tymi uprawnieniami bez konieczności wpisywania skomplikowanych komend SQL. W tym poradniku pokażemy Ci, jak w kilku kliknięciach utworzyć nowego użytkownika MySQL, precyzyjnie przypisać go do konkretnej bazy danych i nadać mu odpowiednie uprawnienia.

Poniższa instrukcja oparta jest na panelu DirectAdmin (używanym m.in. przez SEOHOST czy HitMe), ale mechanizmy te są uniwersalne dla większości nowoczesnych hostingów współdzielonych.

Jak dodać nowego użytkownika MySQL?

  1. Zaloguj się do DirectAdmin.
  2. Wejdź w Zarządzanie kontami > Bazy danych
    Zrzut ekranu przedstawiający lokalizację sekcji 'Bazy danych' w panelu DirectAdmin.
  3. Kliknij Zarządzaj użytkownikami, na górze ekranu.
  4. Na dole ekranu użyj sekcji Utwórz użytkownika, podając jego nazwę (nazwę po identyfikatorze serwera) oraz hasło użytkownika.
    uzytkownik-sql-directadmin.png
  5. Zapisz zmiany.

Użytkownik został dodany, ale nie jest jeszcze przypisany do żadnej bazy danych. Co więcej, może być użytkownikiem kilku baz danych. 

W kolejnym kroku musisz przyznać mu dostęp do bazy danych i ustawić uprawnienia.

  1. Na liście dostępnych użytkowników znajdziesz nowego, kliknij Zarządzaj.
  2. W sekcji Dostęp do baz danych, przyznaj dostęp do bazy danych, wskazując ją z listy. 
    baza-danych-sql-direct.png
  3. Potwierdź klikając Przyznaj pełny dostęp
  4. Teraz pojawi się dodatkowe pole Przywileje. Kliknij, aby zarządzać przywilejami użytkownikami, czyli prawami dostępu.

Zarządzanie użytkownikami bazy danych

  1. Wejdź w Zarządzanie kontami > Bazy danych
    bazy danych directadmin.png
  2. Kliknij Zarządzaj, obok nazwy wybranej bazy danych.
  3. Znajdziesz tu sekcję Dostęp użytkownika, gdzie możesz łatwo zarządzać użytkownikami przypisanymi do tej konkretnej bazy danych (1 użytkownik może obsługiwać wiele baz danych). 
    zarzadzaj-uzytkownikami-sql.png

Podsumowując, w panelu DirectAdmin w sekcji Bazy danych w pierwszej kolejności zarządzasz bazami danych i dodajesz nowych użytkowników. Kiedy utworzysz użytkownika, przypisujesz go do jednej lub wielu baz danych. W kolejnym kroku, z poziomu użytkownika lub z poziomu bazy danych, możesz ustawić jego przywileje i zarządzać hasłami dostępu. 

Ponieważ jeden użytkownik, może uzyskać dostęp do wielu baz danych, w zarządzaniu użytkownikiem masz informację, do jakich baz danych ma dostęp, a w widoku zarządzania bazą danych, jacy użytkownicy są do niej przypisani. 

Czy udało Ci się rozwiązać problem?
Nie znalazłeś odpowiedzi na swoje pytanie?