sys.server_principals (Transact-SQL)

Contiene una riga per ogni entità a livello di server.

Nome colonna

Tipo di dati

Descrizione

name

sysname

Nome dell'entità. Univoco all'interno di un server.

principal_id

int

ID dell'entità. Univoco all'interno di un server.

sid

varbinary(85)

ID di protezione (SID) dell'entità. Per le entità di Windows, corrisponde al SID di Windows.

type

char(1)

Tipo di entità:

S = Account di accesso di SQL

U = Account di accesso di Windows

G = Gruppo di Windows

R = Ruolo del server

C = Account di accesso mappato a un certificato

K = Account di accesso mappato a una chiave asimmetrica

type_desc

nvarchar(60)

Descrizione del tipo di entità:

SQL_LOGIN

WINDOWS_LOGIN

WINDOWS_GROUP

SERVER_ROLE

CERTIFICATE_MAPPED_LOGIN

ASYMMETRIC_KEY_MAPPED_LOGIN

is_disabled

int

1 = L'account di accesso è disattivato.

create_date

datetime

Ora di creazione dell'entità.

modify_date

datetime

Ora dell'ultima modifica della definizione dell'entità.

default_database_name

sysname

Database principale per l'entità.

default_language_name

sysname

Lingua predefinita per l'entità.

credential_id

int

ID di una credenziale associata all'entità. Se all'entità non è associata alcuna credenziale, credential_id è NULL.

Autorizzazioni

In SQL Server 2005 e nelle versioni successive, la visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui l'utente è proprietario o per le quali dispone di autorizzazioni. Per ulteriori informazioni, vedere Configurazione della visibilità dei metadati.