It appears that IntelliSense is not fully functional for a contained user (a database user with a password, in a database marked as containment = partial). This may be by design or a known issue, but it certainly surprised me.1. create a contained database2. create a user with password in the contained database3. connect to the contained database as the contained userUnderlining works for bad syntax, but not for invalid objects. Auto-complete lists do not appear, even after issuing Ctrl+Shift+R and issuing Ctrl+J as many times as you feel comfortable. And even tooltip help for built-in functions like DATEADD() does not work. This includes after creating schema with authorization set to the contained user, granting explicit permissions on dbo, sys, etc.At first I thought it was a symptom of contained databases, but all of this functionality works fine if I use a non-contained user against the same database.Now, I'm not upset if this is the case, but I think some users out there might be, and I think if this is how it is going to work for RTM, it should at the very least be documented. However I can't imagine this is intentional; there must be something about a contained user that is preventing metadata access.
Product Language
Version
Category
Operating System
Operating System Language
Steps to Reproduce
Actual Results
Expected Results
Platform