我可以将Sitefinity数据库架构设置为除dbo之外的其他模式吗?

时间:2018-06-11 10:24:09

标签: sitefinity sitefinity-10

我正在尝试将数据库架构设置为" tts"而不是默认" dbo"对于Sitefinity项目。但我不知道这可行或不行。目前我的项目数据库有dbo架构。

请建议我如何将架构更改为" tts" &安培; sitefinity项目继续运作良好。

由于

1 个答案:

答案 0 :(得分:0)

此帖子较旧,但您仍然可以使用为数据库概述的部分: https://www.sitefinity.com/blogs/gabesumner/posts/gabe-sumners-blog/2011/06/02/how_to_deploy_sitefinity_4_to_shared_hosting

更改dbo的代码段:

DECLARE tabcurs CURSOR
FOR
    SELECT 'dbo.' + [name]
      FROM sysobjects
     WHERE xtype = 'u'

OPEN tabcurs
DECLARE @tname NVARCHAR(517)
FETCH NEXT FROM tabcurs INTO @tname

WHILE @@fetch_status = 0
BEGIN

    EXEC sp_changeobjectowner @tname, 'charity'

    FETCH NEXT FROM tabcurs INTO @tname
END
CLOSE tabcurs
DEALLOCATE tabcurs