Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Membandingkan Aurora MySQL versi 8.4 dan MySQL 8.4 Community Edition
Topik ini menjelaskan perbedaan antara Aurora MySQL versi 8.4 dan MySQL 8.4 Community Edition.
Topik
Autentikasi
Aurora MySQL versi 8.4 hanya mendukung nilai-nilai berikut untuk parameter: authentication_policy
-
*:caching_sha2_password(Nilai default. Mengizinkan plugin otentikasi faktor tunggal, menggunakancaching_sha2_passwordjika tidak ada yang ditentukan) -
*:mysql_native_password(Mengizinkan plugin otentikasi faktor tunggal, menggunakanmysql_native_passwordjika tidak ada yang ditentukan)
catatan
Multi-factor konfigurasi otentikasi tidak didukung di Aurora MySQL.
Pengguna yang dipesan
Aurora MySQL mencadangkan nama pengguna tertentu untuk fitur internal. Nama pengguna ini tidak dapat digunakan untuk akun pengguna database Anda. Untuk informasi selengkapnya, lihat Pengguna yang dipesan di Aurora MySQL.
Mulai dari Aurora MySQL versi 8.4.7, mesin melindungi rdsproxyadmin karena merupakan pengguna pemantauan untuk RDS Proxy. Aurora membuat rdsproxyadmin akun secara otomatis saat Anda mendaftarkan target proxy. Untuk detail tentang operasi yang ditolak dan keluaran kesalahan, lihatPengguna yang dipesan di Aurora MySQL.
rds_superuser_role
Aurora MySQL versi 8.4 mencakup peran khusus yang memiliki semua hak istimewa berikut. Peran ini bernama rds_superuser_role. Pengguna master untuk setiap cluster sudah memiliki peran ini diberikan. Peran rds_superuser_role mencakup hak akses berikut untuk semua objek basis data:
ALTERALLOW_NONEXISTENT_DEFINERAPPLICATION_PASSWORD_ADMINALTER ROUTINECONNECTION_ADMINCREATECREATE ROLECREATE ROUTINECREATE TEMPORARY TABLESCREATE USERCREATE VIEWDELETEDROPDROP ROLEEVENTEXECUTEFLUSH_OPTIMIZER_COSTSFLUSH_PRIVILEGESFLUSH_STATUSFLUSH_TABLESFLUSH_USER_RESOURCESINDEXINSERTLOCK TABLESOPTIMIZE_LOCAL_TABLEPROCESSREFERENCESRELOADREPLICATION CLIENTREPLICATION SLAVEROLE_ADMINSELECTSET_ANY_DEFINERSHOW DATABASESSHOW_ROUTINESHOW VIEWTRIGGERUPDATEXA_RECOVER_ADMIN
Dukungan komponen validasi kata sandi di Aurora MySQL versi 8.4
-
validate_passwordKomponen ini didukung, termasuk penyesuaiannya. Komponen dikelola melalui parameter database,aurora_enable_validate_password_componentbukanINSTALL COMPONENTdanUNINSTALL COMPONENTperintah. -
validate_passwordPlugin ini sebagian didukung untuk memungkinkan migrasi ke komponen.
Untuk informasi selengkapnya, lihat Kebijakan kata sandi dan validasi Kata Sandi di Aurora MySQL.
Perubahan default parameter
temptable_max_mmap
Di MySQL 8.4 Community Edition, nilai defaultnya adalah, yang menonaktifkan tabel temptable_max_mmap sementara yang 0 dipetakan memori.
Aurora MySQL versi 8.4.7 dan yang lebih tinggi mengesampingkan default ini. Aurora menetapkan nilai temptable_max_mmap yang dihitung dari penyimpanan yang dialokasikan cluster, menggunakan rumus berikut:
LEAST(4294967296, {AllocatedStorage*3/100})
Ini menetapkan default ke 3% dari penyimpanan yang dialokasikan, dibatasi maksimal 4 GiB. Memory-mapped tabel sementara tetap diaktifkan secara default di Aurora MySQL versi 8.4.7 dan lebih tinggi, berbeda dengan komunitas MySQL 8.4.
Untuk entri referensi parameter, lihatParameter konfigurasi Aurora MySQL.