title: Minimum user permissions to run a SQL Service Broker Application
body: <p>I would like to use <code>SQL Server 2005</code> Service <code>Broker</code> to create an update application. 
  The main reason I'm looking to use Service Broker is that I need to call a web service from a trigger (which I've found is not a best practice or even recommended) in a database to update data on another database. </p>
  
  <p>The idea is to use a Service Broker application that will handle the call to the web service asynchronously.</p>
  
  <p>The issue I'm running into, is trying to identify the permissions I have to give my user to be able to create the queues, messages, contracts and actually run the SSB application. </p>
  
  <p>Is there any information available as of what kind of permissions should I grand a user to be able to run the application plus set the <code>SSB</code>?</p>