Condividi tramite


Come configurare il ruolo BTS_BACKUP_USERS per archiviare ed eliminare i dati dal database di rilevamento BizTalk

Il processo di eliminazione e archiviazione del database DTA (BizTAlkDTADb) viene eseguito in genere utilizzando le credenziali dell'utente dell'account del servizio SQL Server Agent. Per una maggiore sicurezza, è possibile tuttavia configurare il processo BizTalkDTADb in modo che venga eseguito utilizzando le credenziali di un account membro del ruolo BTS_BACKUP_USERS. Ciò consente di impedire l'elevazione dei privilegi eseguendo i processi di SQL Server Agent con account che dispongono delle autorizzazioni essenziali.

Prerequisiti

Per eseguire questa procedura, è necessario accedere con un account membro del ruolo server predefinito sysadmin di SQL Server.

Per configurare il ruolo BTS_BACKUP_USERS per l'archiviazione e l'eliminazione dei dati dal database di rilevamento BizTalk

  1. Fare clic su Start, su Tutti i programmi, su Microsoft SQL Server 2008 SP2 e quindi su SQL Server Management Studio.

  2. Nella finestra di dialogo Connetti al server specificare il nome del server SQL in cui si trova il database BizTalk Tracking (BizTalkDTADb) e il tipo di autenticazione appropriato, quindi fare clic su Connetti per connettersi al SQL Server appropriato.

  3. In Microsoft SQL Server Management Studio fare doppio clic su BizTalkDTADb, fare doppio clic su Sicurezza, fare doppio clic su Ruolie quindi fare doppio clic su Ruoli database.

  4. Nel riquadro Dettagli Esplora oggetti fare doppio clic su BTS_BACKUP_USERS.

  5. Nella finestra di dialogo Proprietà ruolo database - BTS_BACKUP_USERS , in Membri di questo ruolo fare clic su Aggiungi.

  6. Nella finestra di dialogo Seleziona utente database o ruolo immettere un account utente con le credenziali del servizio SQL Server Agent e quindi fare clic su OK.

Vedere anche

Archiviazione e ripulitura del database di rilevamento BizTalk