Aracılığıyla paylaş


sp_validatelogins (Transact-sql)

Windows kullanıcıları ve grupları için eşleştirilir hakkında bilgi raporlar SQL Serversorumluları, Windows ortamında ama artık yok.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

sp_validatelogins

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Sonuç Kümeleri

Sütun adı

Veri türü

Açıklama

SID

varbinary(85)

Windows kullanıcısının veya grubunun Windows Güvenlik tanımlayıcısı (SID).

nt oturum açma

sysname

Windows kullanıcı veya grup adı.

Açıklamalar

Artık sunucu düzeyinde asıl veritabanı kullanıcı sahipse, artık sunucu asıl adı kaldırmadan önce veritabanı kullanıcı kaldırılmalıdır. Veritabanı kullanıcı kaldırmak için drop user. Securables veritabanı sunucu düzeyinde asıl sahibi, securables sahipliğini transfer edilebilir veya bırakılan gerekir. Veritabanı securables sahipliğini aktarmak için alter YETKILENDIRME.

Windows kullanıcıları ve grupları artık var olmayan eşlemeleri kaldırmak için drop LOGIN.

İzinler

Üyelik sysadmin veya securityadmin sunucu rolü.

Örnekler

Aşağıdaki örnek, Windows kullanıcıları görüntüler artık var ancak olan grupları ve hala verilen örneğine SQL Server.

EXEC sp_validatelogins
GO

EXEC sp_validatelogins
GO

Ayrıca bkz.

Başvuru

Sistem saklı yordamları (Transact-sql)

Güvenlik depolanan yordamlar (Transact-sql)

USER (Transact-sql) bırak

Giriş (Transact-sql) bırak

YETKILENDIRME (Transact-sql)