Sql server 2005 将表添加到sql server会导致Domain\user.name.tablename

Sql server 2005 将表添加到sql server会导致Domain\user.name.tablename,sql-server-2005,Sql Server 2005,我们的应用程序使用migratordotnet修改支持的SQL Server 2005数据库。这在99%的情况下都很有效,但我们遇到了一个问题。我们有一个客户端正在使用和Active Directory组进行sql server登录,当添加新表时,它会将它们创建为Domain\login.table\u name。需要向AD组授予哪些权限才能将表添加为dbo.table_name?这不会发生在所有配置类似的客户机上,因此我肯定遗漏了一些内容。请确保该登录/组的默认架构设置为dbo。您可以为组设置

我们的应用程序使用migratordotnet修改支持的SQL Server 2005数据库。这在99%的情况下都很有效,但我们遇到了一个问题。我们有一个客户端正在使用和Active Directory组进行sql server登录,当添加新表时,它会将它们创建为Domain\login.table\u name。需要向AD组授予哪些权限才能将表添加为dbo.table_name?这不会发生在所有配置类似的客户机上,因此我肯定遗漏了一些内容。

请确保该登录/组的默认架构设置为dbo。

您可以为组设置默认架构吗?我无法使用管理工作室做到这一点。我现在正在尝试一种解决方案,它指定了模式“dbo.table_name”