久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

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

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

瀏覽:81日期: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 數據庫
主站蜘蛛池模板: 国产欧美精品一区二区色综合朱莉 | 国产精品久久久久久久久久久久久久 | 天天干天天操 | 特黄特黄aaaa级毛片免费看 | 黄色一级在线播放 | 国产精品欧美一区二区三区不卡 | 午夜激情视频免费 | 一级片观看 | 99热精品视| 国产伦精品一区二区三毛 | 欧美午夜一区二区三区免费大片 | 国产一级一级特黄女人精品毛片 | 久久这里只有国产精品 | 国产精品久久久久久久久久妞妞 | 亚洲精品一区二区三区四区高清 | 欧美日韩免费一区二区三区 | 国产在线不卡 | 操操操操操操操操操操操操操操 | 91精品久久久久久久久中文字幕 | 日日干日日爽 | 国产精品黄网站在线观看 | 久久一级 | 日本欧美一区二区 | 久久精品影片 | 午夜精品亚洲日日做天天做 | 久久久久亚洲精品 | 欧美日韩在线一区二区三区 | 国产乱码精品一区二区三区忘忧草 | 日韩欧美h | 99爱在线观看 | 中文字幕一区二区三区乱码图片 | 91精品国产综合久久婷婷香蕉 | 日韩在线视频一区 | 国产精品一区二 | 午夜视频在线观看网站 | 天天操天天碰 | 成人小视频在线观看 | 黄色影视网址 | 精品国产乱码久久久久久久软件 | 国产传媒在线观看 | 精品一区二区在线观看 |