Menjelaskan autentikasi
Autentikasi di Azure Database for MySQL diimplementasikan dengan mengautentikasi nama pengguna, host tempat pengguna terhubung, dan kata sandi. Akun pengguna memiliki izin yang terkait dengannya.
Di Azure Database for MySQL, akun pengguna memiliki kata sandi dan peran yang ditetapkan untuk mereka. Setiap peran memiliki satu atau beberapa izin terkait. Akun menentukan siapa yang dapat terhubung ke server MySQL dan apa yang diizinkan untuk mereka lakukan setelah tersambung. Saat setiap kueri diteruskan ke pengurai, akun klien diperiksa untuk memastikan bahwa akun tersebut telah memiliki izin yang benar untuk menjalankan kueri.
Catatan
Di dunia MySQL, nama pengguna dan nama host adalah dua entitas terpisah yang bekerja sama. Itu berarti nama pengguna yang sama dengan nama host yang berbeda diizinkan.
Tampilkan izin untuk akun dengan menjalankan kueri di MySQL Workbench:
SHOW GRANTS FOR 'account_name';