Bilgi Bankası:
Voyage Kullanıcı Yetki detayı
Gönderen Serpil Sarıoğlu on 03 12 2024 14:42 06

Kullanıcı bazında yetki detayları

SELECT tDist.Code AS DistribütorKodu,
tDist.Name AS DistribütörAdı,
tUser.IDUser AS KullaniciID,
tUser.UserName AS KullaniciAdi,
tUser.Name AS Ad,
tUser.CreateDate AS YaratilmaTarihi,
CASE
WHEN tUser.Disabled = 0 THEN 'Aktif'
WHEN tUser.Disabled = 1 THEN 'İptal'
ELSE 'Bilinmeyen'
END AS AktifPasifBilgisi,
ISNULL(tAuthGroup.Name, 'Yok') AS YetkiGrubu,
--ISNULL(tAuth.Name, 'Yok') AS YetkiAdi,
--ISNULL(CAST(tAuth.Code AS NVARCHAR), 'Yok') AS YetkiKodu,
--ISNULL(CAST(tAuth.IsAdmin AS NVARCHAR), 'Yok') AS AdminYetkisi,
--ISNULL(CAST(tAuth.MaskIData AS NVARCHAR), 'Yok') AS IslemYetkisi,
--ISNULL(tRoleAuthSub.Code, 'Yok') AS AltYetkiAdi,
ISNULL(CAST(tRoleAuth.Code AS NVARCHAR), 'Yok') AS AltYetkiKodu,
ISNULL(CAST(tRoleAuthSub.SubCode AS NVARCHAR), 'Yok') AS AltYetkiKoduDetay,
CASE
WHEN tUser.UserPDA = 1 THEN 'Mobil Kullanıcısı'
ELSE 'Mobil Kullanıcısı Değil'
END AS MobilKullaniciBilgisi,
CASE
WHEN tUser.UserClient = 1 THEN 'Ofis Kullanıcısı'
ELSE 'Ofis Kullanıcısı Değil'
END AS OfisKullaniciBilgisi,
CASE
WHEN tUser.ScopeFlags = 1 THEN 'Normal Bayi'
WHEN tUser.ScopeFlags = 2 THEN 'Direk Dağıtım'
ELSE 'Bilinmeyen Kapsam'
END AS BayiKapsamBilgisi,
CASE
WHEN tUser.UserAdmin = 1 THEN 'Yönetici'
ELSE 'Yönetici Değil'
END AS YoneticiBilgisi
FROM
tUser
LEFT JOIN tRoleAuth ON tUser.IDRole = tRoleAuth.IDRole and tUSer.IDRoleDist= tRoleAuth.IDDist
LEFT JOIN tRoleAuthSub ON tRoleAuthSub.IDRole = tUser.IDRole and tUSer.IDRoleDist= tRoleAuthSub.IDDist and tRoleAuth.Code=tRoleAuthSub.Code
--LEFT JOIN tAuthSub ON tAuthSub.Code=tRoleAuthSub.Code and tRoleAuthSub.SubCode=tAuthSub.SubCode
LEFT JOIN tAuth ON tRoleAuth.Code = tAuth.Code
LEFT JOIN tAuthGroup ON tAuth.IDAuthGroup = tAuthGroup.IDAuthGroup
--LEFT JOIN tRoleAuthSub ON tRoleAuthSub.IDRole = tRoleAuth.IDRole
LEFT JOIN tDist ON tUser.IDDist = tDist.IDDist
--WHERE
-- IDUser = 3020 and tUser.IDDist=0 and tAuthGroup.Name='uSER'
ORDER BY
tDist.Code DESC;

(0 oy)
Bu makale yararlı
Bu makale yararlı değil

Yorumlar (0)
Yorum gönder
 
 
Tam İsim:
E-Posta:
Yorumlar:
CAPTCHA Doğrulama 
 
Lütfen resimde gördüğünüz karakterleri aşağıdaki kutucuğa girin. Bu otomatik kayıt ve form gönderilerini engellemek için gereklidir.

Kayako www.dbhtr.com/index.php?, Destek Masası Yazılımı