Condividi tramite


sys.assemblies (Transact-SQL)

Si applica a: SQL Server Istanza gestita di SQL di Azure endpoint di analisi SQL di Azure Synapse Analytics Platform System (PDW) in Microsoft Fabric Warehouse in Microsoft Fabric

Restituisce una riga per ogni assembly.

Nome colonna Tipo di dati Descrizione
name sysname Nome dell'assembly. Valore univoco all'interno del database.
principal_id int ID dell'entità proprietaria dell'assembly.
assembly_id int Numero di identificazione dell'assembly. Valore univoco all'interno di un database.
clr_name nvarchar(4000) Stringa canonica che codifica il nome semplice, il numero di versione, le impostazioni internazionali, la chiave pubblica e l'architettura dell'assembly. Questo valore identifica in modo univoco l'assembly sul lato CLR (Common Language Runtime).
permission_set tinyint Set di autorizzazioni o livello di sicurezza dell'assembly.

1 = Accesso sicuro

2 = Accesso esterno

3 = Accesso non sicuro
permission_set_desc nvarchar(60) Descrizione del set di autorizzazioni o del livello di sicurezza dell'assembly.

SAFE_ACCESS

EXTERNAL_ACCESS

UNSAFE_ACCESS
is_visible bit 1 = L'assembly è visibile per registrare i punti di ingresso Transact-SQL.

0 = L'assembly è destinato unicamente a chiamanti gestiti, ovvero fornisce un'implementazione interna per altri assembly del database.
create_date datetime Data di creazione o registrazione dell'assembly.
modify_date datetime Data di modifica dell'assembly.
is_user_defined bit Indica l'origine dell'assembly.

0 = Assembly definiti dal sistema (ad esempio Microsoft.SqlServer.Types per il tipo di dati hierarchyid )

1 = Assembly definiti dall'utente

Autorizzazioni

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 altre informazioni, vedere Metadata Visibility Configuration.

Vedi anche

Viste del catalogo assembly CLR (Transact-SQL)
Viste del catalogo (Transact-SQL)
ASSEMBLYPROPERTY (Transact-SQL)