sys.sysusers (Transact-SQL)

Platí na:SQL ServerAzureSQL Managed InstanceAzureSynapse AnalyticsSQLanalytics endpoint in Microsoft FabricWarehousein Microsoft Fabric

Obsahuje jeden řádek pro každého uživatele Microsoft Windows, Windows skupinu, Microsoft SQL Server uživatele nebo SQL Server roli v databázi.

Important

Tato tabulka SQL Server 2000 je zahrnuta jako pohled na zpětnou kompatibilitu. Doporučujeme používat místo toho současné systémové pohledy SQL Serveru. Pro nalezení ekvivalentního systémového pohledu nebo pohledů viz Mapování systémových tabulek na systémové pohledy (Transact-SQL). Tato funkce bude odebrána v budoucí verzi Microsoft SQL Serveru. Nepoužívejte tuto funkci v nové vývojové práci a naplánujte úpravu aplikací, které tuto funkci aktuálně používají.

Název sloupce Datový typ Description
Uid smallint ID uživatele, jedinečné v této databázi.

1 = Vlastník databáze

Přeteče nebo vrací NULL, pokud počet uživatelů a rolí přesáhne 32 767.
Stav smallint Určeno pouze pro informační účely. Není podporováno. Budoucí kompatibilita není zaručena.
name sysname Uživatelské jméno nebo skupinové jméno, jedinečné v této databázi.
sid varbinary(85) Bezpečnostní identifikátor pro tento záznam.
roles varbinary(2048) Určeno pouze pro informační účely. Není podporováno. Budoucí kompatibilita není zaručena.
vytvořený datetime Datum přidání účtu
Datum aktualizace datetime Datum poslední změny účtu
altuid smallint Určeno pouze pro informační účely. Není podporováno. Budoucí kompatibilita není zaručena.

Přeteče nebo vrací NULL, pokud počet uživatelů a rolí přesáhne 32 767.
heslo varbinary(256) Určeno pouze pro informační účely. Není podporováno. Budoucí kompatibilita není zaručena.
motoličnost smallint Identifikace skupiny, ke které tento uživatel patří. Pokud je uid totéž jako gid, tento prvek definuje grupu. Přetečení nebo vrácení NULL, pokud součet skupin a uživatelů přesáhne 32 767.
Okolí varchar(255) Rezervovaný.
hasdbaccess int 1 = Účet má přístup do databáze.
islogin int 1 = Účet je skupina ve Windows, uživatel Windows nebo uživatel SQL Server s přihlašovacím účtem.
isntname int 1 = Účet je skupina Windows nebo uživatel Windows.
isntgroup int 1 = Účet je skupina pro Windows.
isntuser int 1 = Účet je uživatelem Windows.
issqluser int 1 = Účet je uživatel SQL Server.
isaliased int 1 = Účet je aliasován na jiného uživatele.
issqlrole int 1 = Účet je role SQL Server.
isapprole int 1 = Účet je aplikační role.