• Sounds like the owner of the object that you are using, like dbo.ObjectName, does not actually own the object. Look at the properties of the object to verify who actually owns it.

    I had an object once that no one actually owned it. That was one object that had to be dropped and created again with a valid owner

    Andrew SQLDBA