亚洲乱色熟女一区二区三区丝袜,天堂√中文最新版在线,亚洲精品乱码久久久久久蜜桃图片,香蕉久久久久久av成人,欧美丰满熟妇bbb久久久

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

【C#】如何更改SQLServer數(shù)據(jù)庫所有者

admin
2021年6月5日 11:44 本文熱度 5110
下面的操作存在風(fēng)險,建議做好數(shù)據(jù)庫備份。

1、單個修改
exec sp_changeobjectowner '[所有者].[對象名]', 'dbo'
例子: 
exec sp_changeobjectowner '[test].[dnt_users]', 'dbo'
執(zhí)行后,數(shù)據(jù)庫中dnt_users表的所有者從test變?yōu)?font color="#ff0000">dbo

2、批量修改
2.1 先在查詢分析器中執(zhí)行下面的sql語句,建立名為changename存儲過程。
CREATE PROCEDURE dbo.changename
@OldOwner as NVARCHAR(128),--參數(shù)原所有者
@NewOwner as NVARCHAR(128)--參數(shù)新所有者
AS
DECLARE @Name as NVARCHAR(128)
DECLARE @Owner as NVARCHAR(128)
DECLARE @OwnerName as NVARCHAR(128)
DECLARE curObject CURSOR FOR
select 'Name' = name,
'Owner' = user_name(uid)
from sysobjects
where user_name(uid)=@OldOwner
order by name
OPEN curObject
FETCH NEXT FROM curObject INTO @Name, @Owner
WHILE(@@FETCH_STATUS=0)
BEGIN
if @Owner=@OldOwner
begin
set @OwnerName = @OldOwner + '.' + rtrim(@Name)
exec sp_changeobjectowner @OwnerName, @NewOwner
end
FETCH NEXT FROM curObject INTO @Name, @Owner
END
close curObject
deallocate curObject
GO

2.2 執(zhí)行存儲過程changename
exec changename '原所有者名','新所有者名'
例如:
exec changename 'test','dbo'
則當前數(shù)據(jù)庫中所有對象所有者從 test 變?yōu)?dbo

3、相關(guān)教程:
【C#】SQL Server數(shù)據(jù)庫表/視圖/存儲過程的所有者并非dbo以及修復(fù)賬號孤立問題 [6]
  http://16972.oa22.cn

該文章在 2021/6/5 11:45:58 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運作、調(diào)度、堆場、車隊、財務(wù)費用、相關(guān)報表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點,圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務(wù)都免費,不限功能、不限時間、不限用戶的免費OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved