Aggiunta di un utente al ruolo SQLagentUser - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Aggiunta di un utente al ruolo SQLagentUser

Per consentire un ulteriore accesso o utilizzo utente di SQL Server Agent, accedi come utente master ed esegui le operazioni seguenti.

  1. Creazione di un altro login a livello di server con il comando CREATE LOGIN.

  2. Creazione di un utente in msdb con il comando CREATE USER e collegamento di questo utente alle credenziali di accesso create nella fase precedente.

  3. Aggiunta dell'utente al SQLAgentUserRole utilizzando la procedura memorizzata di sistema sp_addrolemember.

Supponi, ad esempio, che il tuo nome utente master sia admin e di voler concedere l'accesso a SQL Server Agent a un utente denominato theirname con una password theirpassword. In tal caso, puoi utilizzare la seguente procedura.

Per aggiungere un utente al ruolo SQLAgentUser
  1. Accedi come utente master.

  2. Esegui i comandi seguenti:

    --Initially set context to master database USE [master]; GO --Create a server-level login named theirname with password theirpassword CREATE LOGIN [theirname] WITH PASSWORD = 'theirpassword'; GO --Set context to msdb database USE [msdb]; GO --Create a database user named theirname and link it to server-level login theirname CREATE USER [theirname] FOR LOGIN [theirname]; GO --Added database user theirname in msdb to SQLAgentUserRole in msdb EXEC sp_addrolemember [SQLAgentUserRole], [theirname];