This is derived from the original post.
However, the original post has two issues.
Both of these issues are related to the SqlDependencySchemaOwner user it creates in the database.
This user owns and executes the stored procedures which SqlDependency creates dynamically.
Microsoft archived that forum and even the original author cannot update the post.

