Si no especifica un esquema explícitamente en el nombre de la tabla que se creará, se creará en el esquema predeterminado actual del usuario.
Apuesto a que el usuario que está utilizando tiene su propio esquema de esquema personal, es por eso que las tablas se crean en su propio esquema personal.
Puede comprobar lo que los usuarios de bases de datos que tiene y cuál es su esquema por omisión es mediante la inspección de sys.database_principals
(SQL Server 2005 en adelante):
SELECT name, type_desc, default_schema_name
FROM sys.database_principals
Para resolver esto:
especificar el esquema desea utilizar explícitamente (la mejor práctica de todos modos!)
CREATE TABLE dbo.T_TableName
cambio de esquema predeterminado del usuario a dbo
ALTER USER [Domain\YourUser] WITH DEFAULT_SCHEMA = dbo
Sin embargo, como regla general, yo siempre recomiendo usar el "dbo". prefijo explícitamente, si desea tener todos sus objetos de base de datos en el esquema dbo. También ayuda con el rendimiento (muy levemente) ya que SQL Server no tendrá que buscar en diferentes esquemas, si le dices explícitamente dónde viven sus objetos db.