SQL Server’da Obje Bazlı Yetkileri Görmek
Herkese merhaba,
Bu yazıda SQL Server’da obje bazlı yetkileri görmek ile ilgili bilgi vermeye çalışacağım.
SQL Server’da bazı durumlarda obje bazlı yetkileri görmek isteyebilirsiniz.
Aşağıdaki kodu kullanarak siz de bu işlemi rahatlıkla yapabilirsiniz.
SELECT permission_name,
s.name,
o.name,
dpr.name,
o.type_desc
FROM sys.database_permissions AS dp
INNER JOIN sys.objects AS o
ON dp.major_id = o.object_id
INNER JOIN sys.schemas AS s
ON o.schema_id = s.schema_id
INNER JOIN sys.database_principals AS dpr
ON dp.grantee_principal_id = dpr.principal_id
WHERE o.type_desc != 'SYSTEM_TABLE'
AND dpr.name != 'guest'
AND dpr.name != 'public'
ORDER BY s.name DESC;
Herkese çalışma hayatında ve yaşamında başarılar kolaylıklar.