Script #35
mysql
Securityread-only (mysql.user okuma yetkisi)Min Version: 5.7MySQL Riskli Kullanıcı Hesapları ve Yüksek Yetkiler
Şifresiz, her host'tan erişebilen ve SUPER/FILE gibi tehlikeli yetkilere sahip hesapları bulur. Güvenlik denetimi için temel kontroldür.
#users#privileges#hardening
mysql · sql
SELECT user, host, plugin,
(authentication_string = '') AS no_password,
account_locked, password_expired
FROM mysql.user
WHERE authentication_string = '' OR host = '%'
ORDER BY user;
SELECT grantee, privilege_type, is_grantable
FROM information_schema.user_privileges
WHERE privilege_type IN ('SUPER','FILE','SHUTDOWN','PROCESS')
ORDER BY grantee;Operasyonel Notlar & İyileştirme Aksiyonu
`account_locked` sütunu 5.7.6+ sürümünde bulunur.
Üretim Güvenliği & Çalıştırma Standartları
- Bu script salt okunur (read-only) teşhis için tasarlanmıştır; doğrudan veri veya şema değişikliği yapmaz.
- Ağır yük altındaki üretim sunucularında çalıştırmadan önce hedef veritabanı sürümünü (Min. Sürüm: 5.7) doğrulayın.
- İlişkili oturumu sonlandırma veya indeks silme gibi yazma etkili aksiyonlar için notlar bölümündeki komutları temkinli uygulayın.
Diğer MYSQL Teşhis Scriptleri
Tümünü Gör (100)#21Performance
MySQL'de Uzun Süren Sorguları Bulma
Processlist üzerinden 60 saniyeden uzun süren aktif sorguları listeler. Yavaşlama ve kilitlenme olaylarında hızlı teşhis sağlar.
Scripti Görüntüle
#22Locking
MySQL InnoDB Kilit Beklemelerini ve Bloklayan Sorguyu Bulma
sys şeması ile bekleyen ve bloklayan oturumları, kilit modlarıyla birlikte gösterir. Hangi işlemin hangisini beklettiğini tek sorguda çözer.
Scripti Görüntüle
#23Storage
MySQL'de En Büyük Tabloları ve Disk Kullanımını Listeleme
Veri, indeks ve boş alan boyutlarını tablo bazında sıralar. Kapasite planlaması ve arşivleme kararları için temel veridir.
Scripti Görüntüle
#24Performance
MySQL Kullanılmayan İndeksleri Tespit Etme
sys.schema_unused_indexes ile hiç kullanılmamış indeksleri listeler. Yazma performansını düşüren gereksiz indeksleri güvenle temizlemeye yardımcı olur.
Scripti Görüntüle