Son Logon olan kullanıcıyı öğrenmek için bir örnek

 

Bazen PC yada Sunucu da en son kim bağlanmış bilgisi gerekebiliyor ve bu bilgiyi SCCM ile alma yöntemi:

1. SCCM Sunucu üstünde SMS_Def.mof dosyası içinden “Network Login Profile” class ı ve altında bulunan “Last Logon” da True olarak açılması gereklidir. “Network Login Profile” altında isternise farklı subclass larda vardır.

2. SMS_def.mof dosyası otomatik olarak tüm SCCM Clientlarını dağıtalacaktır, burada ihtiyacımız olan beklemek.

3. Last Logon bilgilerini görebilmek için “Hardware Inventory” PC/Sunuclar üzerinde çalısması gereklidir, burada ihtiyacımız olan beklemek.

Not: Beklemek istemeyen arkadaşlar için: sms_def.mof dosyasını PC/Sunucu üstünde elle kopyalayı bir cmd içinde “mofcomp sms_def.mof” dedikten sonra Hardware Inventory tetiklenebilir.

4. SQL içinde bu query ile bilgiler alınabilinir:

Select
V_GS_SYSTEM.Name0 as [ComputerName],
V_GS_NETWORK_LOGIN_PROFILE.TimeStamp as [Last Login Time],
V_GS_NETWORK_LOGIN_PROFILE.Name0 as [Logon User],
V_GS_SYSTEM.Domain0 as [Logon Domain],
V_GS_SYSTEM.SystemRole0 as [System Role],
V_GS_SYSTEM.SystemType0 as [System Type]
from V_GS_NETWORK_LOGIN_PROFILE
left JOIN v_GS_SYSTEM ON V_GS_NETWORK_LOGIN_PROFILE.ResourceID = v_GS_SYSTEM.ResourceID
where V_GS_NETWORK_LOGIN_PROFILE.LastLogon0 is not NULL

 

Source: https://www.mycloud-tr.com/

İsmail Şen