我正在尝试将数据库架构设置为" tts"而不是默认" dbo"对于Sitefinity项目。但我不知道这可行或不行。目前我的项目数据库有dbo架构。
请建议我如何将架构更改为" tts" &安培; sitefinity项目继续运作良好。
由于
答案 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