En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Microsoft Edge'i indirin	Daha fazla bilgi	
İçindekiler
Odak modundan çık
Kaydet
Düzenle
Paylaş
Twitter
LinkedIn
Facebook
E-posta
İçindekiler tablosu
Azure CLI'de denetim günlüklerini yapılandırma ve bu günlüklere erişme
08/28/2021
Okumak için 2 dakika
s
o
Bu sayfayı yararlı buluyor musunuz?	
Lütfen deneyiminizi değerlendirin
Yes
No
Başka geri bildirimleriniz var mı?	
Geri bildirim Microsoft'a gönderilir: Gönder düğmesine basıldığında, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. Gizlilik ilkesi.
Gönder
Teşekkür ederiz.
Bu makalede
AŞAĞıDAKILER IÇIN GEÇERLIDIR: MySQL için Azure Veritabanı - Tek Sunucu
Azure CLI'MySQL için Azure Veritabanı günlüklerini yapılandırabilirsiniz.
Önkoşullar
Bu nasıl yapılan kılavuzunda adım adım ilerlersiniz:
Bir sunucu MySQL için Azure Veritabanı gerekir.
Azure Cloud Shell'Da Bash ortamını kullanın.
Dilerseniz CLI başvuru komutlarını çalıştırmak için Azure CLI’yi yükleyebilirsiniz.
Yerel yükleme kullanıyorsanız az login komutunu kullanarak Azure CLI ile oturum açın. Kimlik doğrulama işlemini tamamlamak için terminalinizde görüntülenen adımları izleyin. Ek oturum açma seçenekleri için bkz. Azure CLI ile oturum açma.
İstendiğinde, ilk kullanımda Azure CLI uzantılarını yükleyin. Uzantılar hakkında daha fazla bilgi için bkz. Azure CLI ile uzantıları kullanma.
Yüklü sürümü ve bağımlı kitaplıkları bulmak için az version komutunu çalıştırın. En son sürüme yükseltmek için az upgrade komutunu çalıştırın.
Bu makale, Azure CLI'nin 2.0 veya sonraki bir sürümünü gerektirir. Bu Azure Cloud Shell, en son sürüm zaten yüklüdür.
Denetim günlüğünü yapılandırma
Önemli
Sunucu performansının yoğun bir şekilde etkilenmey olduğundan emin olmak için yalnızca denetim amacıyla gereken olay türlerini ve kullanıcıları günlüğe atayabilirsiniz.
Aşağıdaki adımları kullanarak denetim günlüğünü etkinleştirin ve yapılandırabilirsiniz:
audit_logs_enabled parametresini "ON" olarak ayarerek denetim günlüklerini açma.
az mysql server configuration set --name audit_log_enabled --resource-group myresourcegroup --server mydemoserver --value ON
audit_log_events parametresini güncelleştirerek günlüğe audit_log_events seçin.
az mysql server configuration set --name audit_log_events --resource-group myresourcegroup --server mydemoserver --value "ADMIN,CONNECTION"
audit_log_exclude_users parametresini güncelleştirerek günlüğe kaydetmenin dışında tutulacak tüm MySQL audit_log_exclude_users ekleyin. MySQL kullanıcı adını sağlayarak kullanıcıları belirtin.
az mysql server configuration set --name audit_log_exclude_users --resource-group myresourcegroup --server mydemoserver --value "azure_superuser"
audit_log_include_users parametresini güncelleştirerek günlüğe kaydetmeye dahil edilecek belirli MySQL audit_log_include_users ekleyin. MySQL kullanıcı adını sağlayarak kullanıcıları belirtin.
az mysql server configuration set --name audit_log_include_users --resource-group myresourcegroup --server mydemoserver --value "sampleuser"
Sonraki adımlar
MySQL için Azure Veritabanı'de denetim günlükleri hakkında daha fazla bilgi MySQL için Azure Veritabanı