- SQL Server 2005 ve sonrası için:
select name
from sys.syslogins
where sysadmin=1
SQL Server 2000 için:
select name
from syslogins
where sysadmin=1 - SQL Server 2005 ve sonrası için
SELECT p.name AS [Name]
FROM sys.server_principals r INNER JOIN sys.server_role_members m ON r.principal_id = m.role_principal_id
INNER JOIN sys.server_principals p ON p.principal_id = m.member_principal_id
WHERE ( r.type ='R' ) and (r.principal_id =3) - EXEC sys.sp_helpsrvrolemember 'sysadmin'; -- SQL Server 2005 ve sonrasında çalışır
2009-02-02
Sysadmin Rolündeki Kullanıcıları Bulma
sysadmin rolündeki kullanıcıları aşağıdaki üç farklı sorgu ile bulabilirsiniz:
ne zamandır takibimdesiniz. güzel sql ipuçları bunlar. teşekkürler.
YanıtlaSilÇoğu zaman bir çok şeyi keşfedebiliyoruz fakat keşfi bir yerlere yazıp diğer insanların istifadesine sunmak çoğu zaman zor olabiliyor.
YanıtlaSilPaylaştıklarımın işinize yaramasına sevindim.