По-моему только организационными мерами - лишение премий и т.д.
Иногда в одном приложении ведь удобно использовать несколько коннектов.
Единственно что можно - в приложении после получения коннекта проверять нет ли уже такого же и если есть - закрываться. Каких-то встроенных в SQL механизмов я лично не знаю.