sys.sysusers (Transact-SQL)

Dotyczy do:SQL ServerAzureSQL Managed InstanceAzureSynapse AnalyticsAnalyticsPlatform System (PDW)SQL analytics endpoint in Microsoft FabricWarehousein Microsoft Fabric

Zawiera jeden wiersz dla każdego Microsoft Windows użytkownika, Windows grupy, Microsoft SQL Server użytkownika lub SQL Server roli w bazie danych.

Ważna

Ta tabela systemowa SQL Server 2000 została uwzględniona jako widok kompatybilności wstecznej. Zalecamy korzystanie z obecnych widoków systemu SQL Server zamiast tego. Aby znaleźć odpowiednik widoku lub widoków systemowych, zobacz Mapowanie tabel systemowych na widoki systemowe (Transact-SQL). Ta funkcja zostanie usunięta w przyszłej wersji programu Microsoft SQL Server. Unikaj używania tej funkcji w nowych pracach programistycznych i zaplanuj modyfikowanie aplikacji, które obecnie korzystają z tej funkcji.

Nazwa kolumny Typ danych Description
Uid smallint Identyfikator użytkownika, unikatowy w tej bazie danych.

1 = Właściciel bazy danych

Przepełnienie lub zwraca NULL, jeśli liczba użytkowników i ról przekracza 32 767.
status smallint Zidentyfikowane tylko do celów informacyjnych. Niewspierane. Zgodność w przyszłości nie jest gwarantowana.
name sysname Nazwa użytkownika lub grupa, unikalna w tej bazie danych.
Sid varbinary(85) Identyfikator bezpieczeństwa dla tego wpisu.
roles varbinary(2048) Zidentyfikowane tylko do celów informacyjnych. Niewspierane. Zgodność w przyszłości nie jest gwarantowana.
stworzony datetime Data dodania konta.
data aktualizacji datetime Data ostatniej zmiany konta.
altuid smallint Zidentyfikowane tylko do celów informacyjnych. Niewspierane. Zgodność w przyszłości nie jest gwarantowana.

Przepełnienie lub zwraca NULL, jeśli liczba użytkowników i ról przekracza 32 767.
hasło varbinary(256) Zidentyfikowane tylko do celów informacyjnych. Niewspierane. Zgodność w przyszłości nie jest gwarantowana.
Gid smallint Identyfikator grupy, do której należy ten użytkownik. Jeśli uid jest tym samym co gid, ten wpis definiuje grupę. Przepełnienia lub zwracają NULL, jeśli łączna liczba grup i użytkowników przekracza 32 767.
Okolica varchar(255) Zarezerwowane.
hasdbaccess int 1 = Konto ma dostęp do bazy danych.
islogin int 1 = Konto to grupa Windows, użytkownik Windows lub użytkownik SQL Server z kontem logowania.
isntname int 1 = Konto to grupa Windows lub użytkownik Windows.
isntgroup int 1 = Konto to grupa Windows.
isntuser int 1 = Konto użytkownika Windows.
issqluser int 1 = Konto jest użytkownikiem SQL Server.
isaliased int 1 = Konto jest aliasowane do innego użytkownika.
issqlrole int 1 = Konto to rola SQL Server.
isapprole int 1 = Konto to rola aplikacyjna.