Opis uwierzytelniania
Uwierzytelnianie w usłudze Azure Database for MySQL jest implementowane przez uwierzytelnianie nazwy użytkownika, hosta, z którego użytkownik nawiązuje połączenie, oraz hasła. Konto użytkownika ma skojarzone z nim uprawnienia.
W usłudze Azure Database for MySQL konta użytkowników mają przypisane hasło i rolę. Każda rola ma co najmniej jedno skojarzone uprawnienia. Konto definiuje, kto może nawiązać połączenie z serwerem MySQL i jakie czynności mogą wykonać po nawiązaniu połączenia. Po przekazaniu każdego zapytania do analizatora konto klienta jest sprawdzane, aby upewnić się, że ma odpowiednie uprawnienia do wykonywania zapytania.
Uwaga
W świecie MySQL nazwa użytkownika i nazwa hosta to dwie oddzielne jednostki, które współpracują ze sobą. Oznacza to, że ta sama nazwa użytkownika z inną nazwą hosta jest dozwolona.
Wyświetl uprawnienia dla konta, uruchamiając zapytanie w aplikacji MySQL Workbench:
SHOW GRANTS FOR 'account_name';
Potrzebujesz pomocy? Zobacz nasz przewodnik po rozwiązywaniu problemów lub prześlij szczegółową opinię, zgłaszając problem.