Dit komt door execute-as-user scoping - contextomschakeling naar een gebruiker op databaseniveau is standaard beperkt tot alleen die database (en de bovenstaande code wordt uitgevoerd buiten de gegeven database naar msdb), en de authenticator voor alleen databases is ongeldig. Zie de link hierboven voor meerdere opties voor het oplossen/omzeilen.