I have a schema define in my database. Except now everytime I do a sql statement I have to provide the schema …
SELECT * FROM [myschema].table
I set the default schema for my user using management studio and also ran the
ALTER USER myUser WITH DEFAULT_SCHEMA [myschema]
and I still get the invalid object ‘table’ when writing a query without the schema (SELECT * FROM table)
Is there a way to write SELECT * FROM table without having to specify the schema name all the time?
It’s on SQL 2005 using SQL Management Studio.
Is the user an
SA, if so it will not work, according to the documentationSAusers are always defaulted to thedboschema.