Bu kılavuz, basit ve hızlı komutlar kullanarak MySQL’de kullanıcıları nasıl görüntüleyeceğinizi gösterecektir.
Tüm kullanıcılar için MySQL dökümü
Sunucudaki kullanıcılar hakkında bilgi almak için, MYSQL veritabanındaki kullanıcı tablosunu sorgulayarak belirli bilgileri elde ederiz.
Sunucunun çalıştığından emin olun. Ardından, komutta gösterildiği gibi kök kullanıcıyla sunucuya giriş yapın:
Örneğin, aşağıda gösterildiği gibi SELECT deyimini kullanarak MySQL.users tablosundan user ve host satırlarını alabilirsiniz:
SeçmekkullanıcıVe ev sahibi İtibaren mysql.kullanıcı;
Yukarıdaki sorgu, sunucudaki tüm kullanıcıların kullanıcı adını ve ana bilgisayar adını döndürür. İşte bir örnek çıktı:
mysql>SeçmekkullanıcıVe ev sahibi İtibaren mysql.kullanıcı;
+++
|kullanıcı| ev sahibi |
+++
| LT Spock | 10.10.0.14 |
| Uhura | 172.23.58.23 |
| Kaptan | yerel ana bilgisayar |
| mysql.bilgi şeması | yerel ana bilgisayar |
| mysql.oturum, toplantı, oturum| yerel ana bilgisayar |
| mysql.sys | yerel ana bilgisayar |
| mutfak | yerel ana bilgisayar |
+++
7 Satıyorlar içeriatama(0.00 ikincisi)
Değil: Yukarıdaki sorguda, satırları kullanıcı ve ana bilgisayarla sınırlıyoruz, ancak tablo kapalı account_attributes , User_attributes , Delete_Priv vb. gibi daha fazla yazı tipi içerir
Tabloyla ilgili tüm satırları görüntülemek için aşağıda gösterildiği gibi DESC sorgusunu kullanın:
Çıktı aşağıda gösterildiği gibidir:
Geçerli kullanıcıyı göster
Geçerli oturum açmış kullanıcıyı görüntülemek için aşağıda gösterildiği gibi current_user() işlevini kullanabilirsiniz:
Seçmekşu anki kullanıcı();
Aşağıdaki örnek çıktı:
mysql>Seçmekşu anki kullanıcı();
++
|şu anki kullanıcı()|
++
|[e-posta korumalı]|
++
1 Sıra içeriatama(0.00 ikincisi)
Kayıtlı kullanıcıları göster
info_schema veritabanı ve işlem listesi tablosunu kullanarak kayıtlı kullanıcılar hakkında bilgi alabiliriz. process_list tablosu, şu anda sunucuda farklı iş parçacıkları tarafından yürütülmekte olan işlemlerin listesini içerir.
kaynak:
Kayıtlı kullanıcıları görüntülemek için sorguyu aşağıda gösterildiği gibi kullanın:
Seçmek Kimlik KartıVekullanıcıVe ev sahibiVe dbVe önderlik etmekVe durum İtibaren İşlem listesi info_schema;
Bu, kullanıcılar, oturum açmış kullanıcılar vb. için kimliktir. Bilgileri ve o anda çalışan komutu görüntüler.
İşte bir örnek çıktı:
çözüm
Bu öğreticide, MySQL.users tablosunu sorgulayarak kullanıcıları ve ilgili bilgilerini nasıl görüntüleyeceğimizi tartıştık.
okuduğunuz için teşekkürler.
Diğer gönderilerimize göz at
[wpcin-random-posts]
İlk Yorumu Siz Yapın