Limit the creation of tags
It looks like the Content Taxonomy modules provides the ability to do this.

Without this, you'd have to implement hook_nodeapi('presave') and remove terms that don't exist yet.

Not even Drupal 7 seems to allow this without a contrib module, even though it does have specific edit terms permission for each vocabulary. Strange.