How to set the default schema of a database in SQL Server 2005?
问题 The following line works: SELECT * FROM [myschema].users But this does not: SELECT * FROM users 回答1: A default schema is user-specific: USE yourDatabase; ALTER USER [yourUser] WITH DEFAULT_SCHEMA = myschema; More information about the ALTER TABLE for SQL 2005 might help you as well. As this is user-specific, if you have multiple users, you will need to execute this query (on each database) for each user whose default schema you want to update. It is important to note: The value of DEFAULT