gpt4 book ai didi

sql-server - 更改 SQL Server 2005 中数据库图表的所有者

转载 作者:行者123 更新时间:2023-12-02 08:04:55 24 4
gpt4 key购买 nike

我需要更改 SQL Server 2005 中数据库图表的所有者。目前它归我所有 (domain\username.diagramName),我想将其更改为 dbo (dbo.diagramName) 所有。我以为我可以使用 sp_changeobjectowner,但我相信这只适用于表、存储过程等...我认为这很简单,我只是无法通过谷歌搜索找到任何内容。

最佳答案

最后,我必须删除该用户架构,然后运行以下更新...

-- to identify the diagram id, name, & owner

select *
from dbo.sysdiagrams


-- to manually change the owner of a diagram
-- note: i derived that the principal_id =1 for dbo from above query

update
dbo.sysdiagrams set principal_id =1 where diagram_id = 1

我最终从校园里的 DBA 那里得到了我需要的帮助。

关于sql-server - 更改 SQL Server 2005 中数据库图表的所有者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/865162/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com