Condividi tramite


Finestra di dialogo Registra assembly server (Analysis Services - Dati multidimensionali)

Utilizzare la finestra di dialogo Registra assembly server in SQL Server Management Studio per impostare le proprietà di un riferimento ad assembly in un database di Analysis Services. Per visualizzare la finestra di dialogo Registra assembly server, è possibile fare clic con il pulsante destro del mouse sulla cartella Assembly di un database o di un'istanza di Analysis Services in Esplora oggetti e scegliere Nuovo assembly.

Opzioni

Nome

Definizione

Tipo

Consente di selezionare il tipo di riferimento ad assembly. Sono disponibili i valori seguenti.

ValoreDescrizione
Assembly .NETViene fatto riferimento a un assembly Microsoft .NET Framework.
DLL COMViene fatto riferimento a una libreria COM.
Nota sulla protezioneNota sulla protezione
Gli assembly COM potrebbero porre un problema di protezione. A causa di questo rischio e di altre considerazioni, gli assembly COM sono obsoleti in SQL Server 2008 Analysis Services (SSAS) e potrebbero non essere supportati nelle versioni future.

Nome file

Consente di specificare il nome e il percorso completo del file dell'assembly .NET o della libreria COM.

...

Fare clic su questo pulsante per visualizzare la finestra di dialogo Apri e selezionare il nome e il percorso completo del file dell'assembly .NET o della libreria COM.

Nome assembly

Consente di digitare il nome del riferimento all'assembly.

NotaNota
La modifica di questo valore non determina il cambiamento del nome dell'assembly a cui viene fatto riferimento. Viene invece modificato il nome utilizzato dal database o dall'istanza di Analysis Services per individuare il riferimento all'assembly.

Includi informazioni di debug

Selezionare questa opzione per includere informazioni di debug, se disponibili, relative all'assembly .NET o alla libreria COM.

Timestamp creazione

Visualizza la data e l'ora di creazione del riferimento all'assembly.

Ultimo aggiornamento schema

Visualizza la data e l'ora dell'ultimo aggiornamento dei metadati relativi al riferimento all'assembly.

Origine

Visualizza l'origine del riferimento all'assembly. Questa proprietà contiene in genere il nome file e il percorso completo dell'assembly a cui viene fatto riferimento.

Sicure

Selezionare questa opzione per utilizzare l'impostazione di autorizzazione corrispondente per il riferimento all'assembly. Se questa opzione è selezionata, viene consentito l'utilizzo dell'assembly esclusivamente per operazioni di calcolo interne e accesso ai dati locali. Il codice eseguito da un assembly per cui è stata selezionata tale opzione non può accedere a risorse di sistema esterne, quali file, reti, variabili di ambiente o al Registro di sistema.

Nota sulla protezioneNota sulla protezione
Questa opzione è l'impostazione di autorizzazioni consigliata per gli assembly che eseguono attività di calcolo e di gestione di dati senza accedere alle risorse all'esterno di Analysis Services. Si tratta dell'impostazione di autorizzazione più restrittiva.

Accesso esterno

Selezionare questa opzione per utilizzare l'impostazione di autorizzazione corrispondente per il riferimento all'assembly. Se questa opzione è selezionata, viene consentito l'utilizzo dell'assembly esclusivamente per operazioni di calcolo interne e accesso ai dati locali. Il codice eseguito da un assembly per cui è stata selezionata tale opzione può accedere a risorse di sistema esterne, quali file, reti, variabili di ambiente e al Registro di sistema.

Nota sulla protezioneNota sulla protezione
Questa opzione è consigliata per gli assembly che accedono a risorse all'esterno di Analysis Services. Per impostazione predefinita, gli assembly per i quali è stata selezionata tale opzione vengono eseguiti utilizzando le credenziali di protezione dell'account del servizio. Il codice contenuto all'interno dell'assembly può rappresentare in modo esplicito il contesto di protezione dell'autenticazione di Microsoft Windows del chiamante. Dal momento che per impostazione predefinita l'esecuzione avviene mediante l'account del servizio, è necessario concedere l'autorizzazione all'esecuzione di assembly per i quali è stata selezionata questa opzione esclusivamente a ruoli autorizzati all'utilizzo dell'account del servizio. Questa opzione è meno restrittiva dell'impostazione di autorizzazione Sicure ma lo è di più rispetto a Senza restrizioni.

Senza restrizioni

Selezionare questa opzione per utilizzare l'impostazione di autorizzazione corrispondente per il riferimento all'assembly. Se questa opzione è selezionata, all'assembly è garantito accesso illimitato alle risorse sia interne sia esterne. L'esecuzione del codice contenuto in un assembly per il quale è stata selezionata tale opzione consente di chiamare codice non gestito.

Nota sulla protezioneNota sulla protezione
Questa opzione non è consigliata a meno che l'assembly non richieda accesso senza restrizioni. Dal punto di vista della protezione, questa opzione è equivalente a Accesso esterno. Gli assembly per i quali è stata selezionata l'opzione Accesso esterno offrono tuttavia varie precauzioni in termini di affidabilità ed efficacia non disponibili negli assembly che utilizzano quest'ultima opzione. Se si seleziona questa opzione, infatti, il codice contenuto nell'assembly può eseguire operazioni non valide sullo spazio di processo e pertanto compromettere l'affidabilità di Analysis Services. Questa impostazione di autorizzazione è in assoluto la meno restrittiva ed è necessario utilizzarla con cautela.

Usa nome utente e password specifici

Selezionare questa opzione per fare in modo che l'oggetto di Analysis Services utilizzi le credenziali di protezione di un determinato account utente.

Nome utente

Consente di digitare il dominio e il nome dell'account utente da utilizzare con l'oggetto di Analysis Services selezionato. Il dominio e il nome dell'account utente devono essere specificati nel formato seguente:

<Domain name>\<User account name>

NotaNota
Questa opzione è attivata solo se la casella Usa nome utente e password specifici è selezionata.

Password

Consente di digitare la password dell'account utente da utilizzare con l'oggetto di Analysis Services selezionato.

Usa account del servizio

Selezionare questa opzione per fare in modo che l'oggetto di Analysis Services utilizzi le credenziali di protezione associate al servizio di Analysis Services che gestisce l'oggetto stesso.

Usa credenziali dell'utente corrente

Selezionare questa opzione per fare in modo che l'oggetto Analysis Services utilizzi le credenziali di protezione dell'utente corrente.

Valore predefinito

Selezionare questa opzione per fare in modo che Analysis Services utilizzi l'account utente predefinito.. Questa opzione è equivalente all'opzione Usa credenziali dell'utente corrente.

Descrizione

Consente di digitare una descrizione del riferimento all'assembly.