Anyway, what does your connection string look like? Are you absolutely sure that you are logging into the server with the identity you think you are logging in with. We just recently had a thread here where they were absolutely sure that they were logging in with a particular identity using SQL Authentication that had the correct rights for the database, but after digging deeper, they found that their connection string also passed in the flags indicating that Windows Authentication be used.