色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

成批更改sql server數(shù)據(jù)庫所有者的對象

瀏覽:29日期:2023-11-02 10:49:23

因為一些網(wǎng)站是使用虛擬主機(jī).用sql-server導(dǎo)數(shù)據(jù)上去的話.數(shù)據(jù)庫的用戶默認(rèn)是你登錄的用戶,不是dbo,有時就和本地產(chǎn)生不一致.

--功能說明:成批更改數(shù)據(jù)庫所有者的對象--作者:不詳--用法:exec ChangeObjectOwner 'nmkspro','dbo'--即可將所有nmkspro所有者的對象改為dbo所有--運行成功后將提示:'注意: 更改對象名的任一部分都可能破壞腳本和存儲過程。'CREATE PROCEDURE dbo.ChangeObjectOwner@OldOwner as NVARCHAR(128),--參數(shù)原所有者@NewOwner as NVARCHAR(128)--參數(shù)新所有者AS

DECLARE @Nameas NVARCHAR(128) DECLARE @Owner as NVARCHAR(128)DECLARE @OwnerName as NVARCHAR(128)

DECLARE curObject CURSOR FOR select 'Name'= name,'Owner'= user_name(uid)from sysobjectswhere user_name(uid)=@OldOwnerorder by name

OPEN curObjectFETCH NEXT FROM curObject INTO @Name, @OwnerWHILE(@@FETCH_STATUS=0)BEGINif @Owner=@OldOwner beginset @OwnerName = @OldOwner + '.' + rtrim(@Name)exec sp_changeobjectowner @OwnerName, @NewOwnerend

FETCH NEXT FROM curObject INTO @Name, @OwnerEND

close curObjectdeallocate curObjectGO

批量修改:EXEC sp_MSforeachtable 'exec sp_changeobjectowner ''?'',''dbo'' '單個修改:exec sp_changeobjectowner '要改的表名','dbo'

方法一:直接點擊該表-》設(shè)計-》屬性-》更改上面的所有者。該方法針對于表少的情況下。方法二:利用腳本直接執(zhí)行,用系統(tǒng)帳號或者超戶登陸到該數(shù)據(jù)庫,然后執(zhí)行下面語句:sp_configure 'allow updates','1'goreconfigure with overridegoupdate sysobjects set uid=1 where uid<>1 --根據(jù)條件可以任意修改,在多用戶之間切換。gosp_configure 'allow updates','0'goreconfigure with override

標(biāo)簽: Sql Server 數(shù)據(jù)庫
主站蜘蛛池模板: 久久精品国产精品青草 | 欧美一级看片a免费观看 | 日韩国产欧美一区二区三区 | 成人在线免费视频播放 | 日本三级特黄 | 日韩久久免费视频 | 怡红院在线观看 | 国产精品天天爽夜夜欢张柏芝 | 美国免费高清一级毛片 | 欧美精品成人 | 精品欧美一区二区三区在线观看 | 一本色道久久综合亚洲精品 | 男人透女人超爽视频免费 | 狠狠色丁香九九婷婷综合五月 | 久视频免费精品6 | 国产精品福利午夜h视频 | 久久国产成人午夜aⅴ影院 久久国产成人亚洲精品影院老金 | 美国毛片视频 | 国产成人综合亚洲一区 | 欧美日韩一区二区三区在线播放 | 日韩欧美一级a毛片欧美一级 | 国产性大片黄在线观看在线放 | 国产看片一区二区三区 | 亚洲一区二区免费 | 精品国产成人 | 福利社色 | 中文在线最新版天堂 | 欧美成人性色生活片免费在线观看 | 九九色网| 精品亚洲永久免费精品 | 成人在线播放视频 | 亚洲精品14p | 色哟哟国产成人精品 | 欧美不卡视频在线观看 | 中文字幕一区在线观看 | 亚洲在线视频播放 | 国产欧美一区二区三区免费看 | 国产 magnet| 波多野结衣视频在线观看 | 91tv成人影院免费 | 国产成人理在线观看视频 |