亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

成批更改sql server數據庫所有者的對象

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

因為一些網站是使用虛擬主機.用sql-server導數據上去的話.數據庫的用戶默認是你登錄的用戶,不是dbo,有時就和本地產生不一致.

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

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

標簽: Sql Server 數據庫
主站蜘蛛池模板: 综合亚洲色图 | 日本黄大片在线观看视频 | 网红主播vip福利视频 | 黄色小视频在线播放 | 国产精品久久婷婷六月丁香 | 91小视频版在线观看www | 国产男女乱淫真视频全程播放 | 妞干网在线视频观看 | 欧美 日本 国产 | 国产精彩视频在线观看免费蜜芽 | 美国一级做a一级爱视频 | 日韩精品一二三区 | 日本亚洲欧美国产日韩ay高清 | 亚洲wuma| 亚洲黄色一级 | 日本精品在线 | 国产精品你懂的在线播放调教 | 欧美精品成人一区二区视频一 | 成人黄色三级 | 成人爽爽激情在线观看 | 五夜婷婷| 成片免费观看视频在线网 | 国产成人高清精品免费5388 | 国产日韩高清一区二区三区 | 日本特黄的免费大片视频 | 国产精品999视频 | 欧美黄色第一页 | 久久久精品免费热线观看 | 国产未成女年一区二区 | 一级生活片 | 国产精品国产三级在线专区 | 久青草国产在线视频_久青草免 | 黄色.www| 亚洲欧美日韩中文字幕久久 | 91这里只有精品 | 日韩午夜激情视频 | 日产国产欧美视频一区精品 | 99久久国产免费中文无字幕 | 91视频啪啪| 免费在线观看色 | 免费网站看av片 |