RDBMSとしてSQLServer2008を使用しており、所有者としてdboではなく別のユーザーを持つデータベースがあります。
問題は、あるマシンで、その所有者が言及されない限り、ストアドプロシージャを実行できないことです。
このユーザーを使用してデータベースに接続し、次のコマンドを実行しようとすると、次のようになります。
exec ourSP
「SPが見つかりませんでした」というエラーが発生しますが、これは正常に機能します。
exec user.ourSP
誰かがそのような奇妙な行動につながる可能性があることを知っていますか?