国产午夜精品一区二区三区不-国产午夜精品一区二区三区不卡-国产午夜精品一区二区三区极品-国产午夜精品一区二区三区老-国产午夜精品一区二区三区漫-国产午夜精品一区二区三区嫩草

聊城網(wǎng)站制作公司,聊城網(wǎng)站建設(shè),聊城網(wǎng)站優(yōu)化,聊城網(wǎng)絡(luò)公司,聊城網(wǎng)站推廣,聊城網(wǎng)站運(yùn)營(yíng),聊城網(wǎng)絡(luò)運(yùn)營(yíng),聊城搜索引擎優(yōu)化,聊城網(wǎng)頁(yè)設(shè)計(jì),聊城網(wǎng)站制作
 
 
公司擁有五年的網(wǎng)站建設(shè)經(jīng)驗(yàn),專業(yè)網(wǎng)站制作,推廣及網(wǎng)站優(yōu)化,有大量?jī)?yōu)秀客戶案例
網(wǎng)站建設(shè) | 設(shè)為首頁(yè) | 加入收藏 | 聯(lián)系我們  
公告:熱烈慶祝聊城精英網(wǎng)絡(luò)2010版官方網(wǎng)站改版成功!
當(dāng)前位置 :首頁(yè) > 網(wǎng)頁(yè)知識(shí)  

SQL server 2005 如何批量修改架構(gòu)名(包括表名和存儲(chǔ)過(guò)程名)

http://m.zjgjyh.cn   2011-8-23 17:12:00 來(lái)源:聊城網(wǎng)絡(luò)公司 作者:精英網(wǎng)絡(luò)   人氣:

SQL Server2005可以使用系統(tǒng)存儲(chǔ)過(guò)程sp_changeobjectowner更改數(shù)據(jù)庫(kù)對(duì)象的所有者。

sp_changeobjectowner 用于更改當(dāng)前數(shù)據(jù)庫(kù)中對(duì)象的所有者。
sp_changeobjectowner
'對(duì)象名(包括架構(gòu)名)','新架構(gòu)名' 
    
 
語(yǔ)法  
  sp_changeobjectowner   [   @objname   =   ]   'object'   ,   [   @newowner   =   ]   'owner'   
 
參數(shù)  
  [@objname   =]   'object'   
 
當(dāng)前數(shù)據(jù)庫(kù)中現(xiàn)有的表、視圖或存儲(chǔ)過(guò)程的名稱。object   的數(shù)據(jù)類型為   nvarchar(517),沒(méi)有默認(rèn)值。object   可用現(xiàn)有對(duì)象所有者限定,格式為   existing_owner.object   
  [@newowner   =]   'owner'   
 
即將成為對(duì)象的新所有者的安全帳戶的名稱。owner   的數(shù)據(jù)類型為   sysname,沒(méi)有默認(rèn)值。owner   必須是當(dāng)前數(shù)據(jù)庫(kù)中有效的   Microsoft®   SQL   Server™   用戶或角色或   Microsoft   Windows   NT®   用戶或組。指定   Windows   NT   用戶或組時(shí),請(qǐng)指定   Windows   NT   用戶或組在數(shù)據(jù)庫(kù)中已知的名稱(用   sp_grantdbaccess   添加)。   
 
返回代碼值  
  0
(成功)或   1(失敗)   
 
注釋  
 
對(duì)象所有者(或擁有對(duì)象的組或角色的成員)對(duì)對(duì)象有特殊的權(quán)限。對(duì)象所有者可以執(zhí)行任何與對(duì)象有關(guān)的   Transact-SQL   語(yǔ)句(例如   INSERTUPDATEDELETESELECT     EXECUTE),也可以管理對(duì)象的權(quán)限。   
 
如果擁有對(duì)象的安全帳戶必須要除去,但同時(shí)要保留該對(duì)象,請(qǐng)使用   sp_changeobjectowner   更改對(duì)象所有者。該過(guò)程從對(duì)象中刪除所有現(xiàn)有權(quán)限。在運(yùn)行   sp_changeobjectowner   之后,需要重新應(yīng)用要保留的任何權(quán)限。   
 
由于這個(gè)原因,建議在運(yùn)行   sp_changeobjectowner   之前,編寫現(xiàn)有權(quán)限的腳本。一旦更改了對(duì)象的所有權(quán),可能要使用該腳本重新應(yīng)用權(quán)限。在運(yùn)行該腳本之前需要在權(quán)限腳本中修改對(duì)象所有者。有關(guān)編寫數(shù)據(jù)庫(kù)腳本的更多信息,請(qǐng)參見編寫數(shù)據(jù)庫(kù)文檔和腳本。   


批量修改請(qǐng)用:

方法一:使用游標(biāo)

declare @name sysname
declare csr1 cursor
for select TABLE_NAME from INFORMATION_SCHEMA.TABLES
open csr1
FETCH NEXT FROM csr1 INTO @name
while (@@FETCH_STATUS=0)
BEGIN
SET @name='原架構(gòu)名.'+@name
EXEC SP_ChangeObjectOwner @name, '新架構(gòu)名'
fetch next from csr1 into @name
END
CLOSE csr1
DEALLOCATE csr1

方法二:使用系統(tǒng)存儲(chǔ)過(guò)程sp_MSforeachtable
EXEC sp_MSforeachtable @command1="EXEC SP_ChangeObjectOwner '?','新架構(gòu)名'"

如何在SQL 2005中批量修改存儲(chǔ)過(guò)程的架構(gòu)。

執(zhí)行以下SQL,將執(zhí)行結(jié)果拷貝出來(lái),批量執(zhí)行既可。

 

SELECT 'ALTER SCHEMA dbo TRANSFER ' + s.Name + '.' + p.Name 
FROM sys.Procedures p INNER JOIN sys.Schemas s on p.schema_id = s.schema_id 
WHERE s.Name = '舊的架構(gòu)名稱'

專業(yè)設(shè)計(jì)團(tuán)隊(duì)
滿足您的各種設(shè)計(jì)要求
實(shí)力程序開發(fā)團(tuán)隊(duì)
為您定制各種程序模塊
后臺(tái)管理高效安全
方便更新上傳網(wǎng)站資料
全球高速訪問(wèn)
無(wú)盲區(qū)、定制異地備份
專業(yè)客服團(tuán)隊(duì)
解決一切使用難題
贈(zèng)送大容量空間郵箱
免費(fèi)優(yōu)化推廣
   
關(guān)于我們 | 工作機(jī)會(huì) | 付款方式 | 網(wǎng)站制作 | 網(wǎng)頁(yè)制作 | 網(wǎng)頁(yè)設(shè)計(jì) | 網(wǎng)絡(luò)公司 | 聯(lián)系我們 | 網(wǎng)站地圖
版權(quán)所有:聊城精英網(wǎng)絡(luò)科技有限公司 © 2005-2010 All Rights Reserved.
咨詢專線:0635-6950368 技術(shù)專線:15192175820 在線QQ:312817927 1485871644
地址:聊城市閘口科技市場(chǎng) 郵編:252000 蘇ICP備10112026號(hào)
主站蜘蛛池模板: 国产成人无码精品av在线蜜臀 | 无码高潮少妇毛多水多水 | 夜色影视欧美久久 | 国产午夜精品无码理论片 | 亚洲av永久无码精品成人 | 国产成人亚洲日韩欧美 | 国产字幕制服中文在线软件二区视频男人丰满妻子4 | 野外少妇愉情中文字幕 | 亚洲精品免费ww久久 | 国内熟女精品熟女A片 | 五月天综合社区 | 巨爆乳肉感一区二区三区 | 国产一区二区三精品久久久 | 亚洲欧美日韩综合精品 | 国产A∨国片精品一区二区 国产aⅴ一区二区三区 | 精品无码日韩一区二区三区 | 精品人体无码一区二区三区 | 亚洲aⅴ成人无遮挡网站在线观看 | 精品 在线 视频 亚洲 | 色综合久久久久综合体 | 欧美亚洲综合另类无码 | 国产精品毛片无遮挡高清人妻亚洲中文字幕漫画免费视频久 | 18岁禁看网站 | 无码国产精品一区二区免费虚拟vr | 成人免费观看一区二区 | 自拍偷在线精品自拍偷无码 | 99国产精品人妻无码网站 | 亚洲无码在线免费观看视频 | 被公侵犯肉体中文字幕电影 | 久久久综合中文字幕久久 | 亚洲欧美另类一区二区精品 | 国产三级无码在线观看 | 欧美另类vivox21老少配 | 成人禁片免费播放35分钟 | 亚洲中文无码线在线观看软件 | 亚洲熟妇少妇任你躁在线观看 | 欧美激情一区二区三区视频 | 欧美日韩不卡视频合集 | 无遮挡无码永久视频 | 亚洲va韩国va欧美va | 国产成人亚洲精品91专区手机 |