Sprawdź naszą ofertę Hostingu NVMe
Zbuduj stronę w kilka minut w specjalnym pakiecie
Skorzystaj z naszego pomocnika do wyboru odpowiedniego pakietu.
Bezpłatnie przeniesiemy Twoje strony i pocztę
Sprawdź nasze rozwiązania
Chcesz zarabiać? Sprawdź naszą ofertę programu partnerskiego
Zadbaj o bezpieczeństwo swoich stron.
Potrzebujesz więcej? Sprawdź nasze dodatki do hostingu.
Opisz problem. Sprawdzimy, czy możemy pomóc.
Osobny użytkownik bazy danych pozwala nadać aplikacji lub współpracownikowi własny login i hasło. W DirectAdmin najpierw tworzysz użytkownika, następnie przypisujesz go do konkretnej bazy i sprawdzasz jego uprawnienia.
Zaloguj się do panelu DirectAdmin właściwej usługi hostingowej. Na pulpicie, w sekcji Bazy danych, kliknij Bazy danych (1).
Upewnij się, że baza, do której chcesz nadać dostęp, jest już na liście. W tym poradniku korzystamy z hostXXXXXX_baza. Kliknij Zarządzaj użytkownikami (2).
W sekcji Utwórz Użytkownika wpisz końcówkę loginu, np. aplikacja, oraz unikalne hasło (3). Panel dodaje przedrostek konta hostingowego, więc pełna nazwa będzie miała postać hostXXXXXX_aplikacja. Zapisz pełny login i hasło, a następnie kliknij Utwórz (4).
Utworzenie użytkownika nie przyznaje mu jeszcze dostępu do żadnej bazy. Nie usuwaj dotychczasowego konta aplikacji — połączenie z nowym użytkownikiem należy najpierw skonfigurować i sprawdzić.
Wróć przez Zarządzaj bazami danych do listy. Przy wybranej bazie kliknij Zarządzaj. Przewiń do sekcji Dostęp użytkownika i w polu Przyznaj dostęp kolejnemu użytkownikowi wybierz utworzony login (5).
Przycisk Przyznaj pełny dostęp nadaje wszystkie dostępne uprawnienia do wskazanej bazy, w tym możliwość zmiany i usuwania danych. Użyj go tylko dla użytkownika, któremu chcesz zaufać w tym zakresie. W następnym kroku możesz ograniczyć przywileje przed przekazaniem danych dostępowych.
Sprawdź nazwę użytkownika i bazy, a następnie kliknij Przyznaj pełny dostęp (6).
Nowy login powinien pojawić się w tabeli Dostęp użytkownika. W jego wierszu kliknij Przywileje (7). Sprawdź zaznaczone operacje i pozostaw te, których wymaga aplikacja lub uzgodniony zakres pracy. Zmiany zatwierdź przyciskiem Zapisz zmiany (8).
Konto przeznaczone wyłącznie do odczytu powinno mieć węższe uprawnienia niż konto obsługujące instalację i aktualizacje aplikacji. Nie odznaczaj losowo pozycji w działającej witrynie — wymagany zakres sprawdź w dokumentacji aplikacji.
W konfiguracji aplikacji podaj pełną nazwę bazy, pełny login nowego użytkownika i jego hasło. Sprawdź połączenie oraz potrzebne operacje. Dopiero gdy działają poprawnie, rozważ odebranie zbędnego dostępu wcześniejszemu użytkownikowi.
Dostęp do bazy i lista Dozwolone hosty to różne ustawienia. Przy połączeniu aplikacji z tego samego hostingu nie dodawaj na potrzeby tego zadania hosta %, który rozszerza możliwość łączenia z innych adresów.
tagi: baza danych DirectAdmin mysql uprawnienia