如何在ms sql server中更改架构所有者?

时间:2015-04-22 15:14:46

标签: sql-server kentico

我目前有一个使用kentico 7开发的托管网站。我尝试将导出的网站导入我的localhost,但失败了。在我的发现中,我意识到在线版本中的每个表都有一个bvs(数据库用户创建)前缀。我试过在我的localhost上创建相同的场景而没有任何运气。有没有人有想法?

以下是导入时显示的错误。

enter image description here

2 个答案:

答案 0 :(得分:1)

试试这个:

USE MyDB
GO
ALTER AUTHORIZATION ON SCHEMA::bvs TO dbo;
GO 
SP_DROPUSER 'bvs'
GO
SP_CHANGEDBOWNER 'bvs'

答案 1 :(得分:0)

您可以使用以下命令更改架构所有者:

ALTER AUTHORIZATION ON SCHEMA::bvs TO db_owner;