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.