如何在SQL Server 2012中删除数据库的用户详细信息

时间:2013-08-05 15:17:06

标签: database sql-server-2012

对不起,也许这是一个简单的问题,但我没弄清楚。我是数据库方面的新手,我创建了一个包含用户详细信息(Freshtime)的数据库User Name:Infratab。我备份了整个数据库并发送给我的同事。

我将以下规则分配给Infratab(用户)

General:
     Default Schema : dbo
Owned Schema :
      db_ddladmin,db_owner
Membership :
      None

他恢复了系统上的Freshtime,并且他想删除系统中的用户详细信息,因此他要求我删除系统中的用户详细信息并重新发送备份文件。我说好的。

但我无法删除用户详细信息。我收到以下错误。

the database principal owns a schema and cannot be dropped error 15138

1 个答案:

答案 0 :(得分:0)

如果您安装了SQL Server Management Studio

  • Object Explorer窗格中,展开Databases
  • 展开数据库Freshtime
  • 展开Security
  • 展开Users
  • 右键点击用户Infratab,然后选择Delete
  • 点击Ok对话框中的Delete User