Strona główna › Pytania INF.03 › Pytanie 1692
INF.03 · pytanie #1692
Możliwość utworzenia konta użytkownika <strong>jan</strong> z hasłem <strong>janPass</strong> można osiągnąć przy pomocy polecenia
- ACREATE USER 'jan'@'localhost' IDENTIFIED BY 'janPass';
- BCREATE USER 'jan'@'%localhost' IDENTIFIED VIA mysql_native_password USING 'janPass';
- CCREATE USER 'jan'@'localhost';
- DCREATE USER 'jan'@'localhost' PASSWORD EXPIRE;
Poprawna odpowiedź: A. CREATE USER 'jan'@'localhost' IDENTIFIED BY 'janPass';
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Odpowiedź ta jest poprawna, ponieważ prawidłowo wykorzystuje składnię polecenia SQL do tworzenia użytkownika w bazie danych MySQL. Polecenie 'CREATE USER 'jan'@'localhost' IDENTIFIED BY 'janPass';' tworzy nowego użytkownika o nazwie 'jan' z hasłem 'janPass', które jest wymagane do autoryzacji. Użycie 'IDENTIFIED BY' jest zgodne z najlepszymi praktykami w zakresie bezpieczeństwa, ponieważ pozwala na bezpośrednie zdefiniowanie hasła w momencie tworzenia konta użytkownika. W praktyce, stworzenie użytkownika z odpowiednim hasłem jest kluczowym krokiem w zarządzaniu bazą danych, zwłaszcza w kontekście bezpieczeństwa danych. Umożliwia to ograniczenie dostępu do zasobów bazy danych tylko do autoryzowanych użytkowników. Dodatkowo, w codziennej pracy należy regularnie aktualizować hasła użytkowników oraz stosować złożone hasła, aby zwiększyć poziom bezpieczeństwa. Warto również zaznaczyć, że w nowoczesnych wersjach MySQL możliwe jest użycie dodatkowych opcji, takich jak 'REQUIRE SSL', dla podniesienia poziomu zabezpieczeń przy nawiązywaniu połączeń.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.