Types of MSSQL Users
Tabella tratta dalla documentazione.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
nome | sysname | Nome del principale, univoco all'interno del database. |
principal_id | int | ID del principale, univoco all'interno del database. |
tipo | char(1) | Tipo di principale: A = Ruolo dell'applicazione C = Utente mappato a un certificato E = Utente esterno da Azure Active Directory G = Gruppo di Windows K = Utente mappato a una chiave asimmetrica R = Ruolo del database S = Utente SQL U = Utente di Windows X = Gruppo esterno da Azure Active Directory o applicazioni |
tipo_desc | nvarchar(60) | Descrizione del tipo di principale. APPLICATION_ROLE CERTIFICATE_MAPPED_USER EXTERNAL_USER WINDOWS_GROUP ASYMMETRIC_KEY_MAPPED_USER DATABASE_ROLE SQL_USER WINDOWS_USER EXTERNAL_GROUPS |
default_schema_name | sysname | Nome da utilizzare quando il nome SQL non specifica uno schema. Null per i principali che non sono di tipo S, U o A. |
create_date | datetime | Ora in cui è stato creato il principale. |
modify_date | datetime | Ora in cui è stato modificato per l'ultima volta il principale. |
owning_principal_id | int | ID del principale che possiede questo principale. Tutti i ruoli fissi del database sono di proprietà di dbo per impostazione predefinita. |
sid | varbinary(85) | SID (Security Identifier) del principale. NULL per SYS e INFORMATION SCHEMAS. |
is_fixed_role | bit | Se 1, questa riga rappresenta una voce per uno dei ruoli fissi del database: db_owner, db_accessadmin, db_datareader, db_datawriter, db_ddladmin, db_securityadmin, db_backupoperator, db_denydatareader, db_denydatawriter. |
authentication_type | int | Si applica a: SQL Server 2012 (11.x) e versioni successive. Indica il tipo di autenticazione. Di seguito sono riportati i valori possibili e le relative descrizioni. 0 : Nessuna autenticazione 1 : Autenticazione istanza 2 : Autenticazione database 3 : Autenticazione di Windows 4 : Autenticazione di Azure Active Directory |
authentication_type_desc | nvarchar(60) | Si applica a: SQL Server 2012 (11.x) e versioni successive.
Descrizione del tipo di autenticazione. Di seguito sono riportati i valori possibili e le relative descrizioni.
|
default_language_name | sysname | Si applica a: SQL Server 2012 (11.x) e versioni successive. Indica la lingua predefinita per questo principale. |
default_language_lcid | int | Si applica a: SQL Server 2012 (11.x) e versioni successive. Indica l'LCID predefinito per questo principale. |
allow_encrypted_value_modifications | bit | Si applica a: SQL Server 2016 (13.x) e versioni successive, SQL Database. Elimina i controlli dei metadati crittografici sul server nelle operazioni di copia in blocco. Ciò consente all'utente di copiare in blocco dati crittografati utilizzando Always Encrypted, tra tabelle o database, senza decrittare i dati. L'impostazione predefinita è OFF. |
Last updated