国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > SQL Server > 正文

怎么樣把sql server 2000的用戶表的所有者,改成dbo,而不是用戶名

2024-08-31 00:51:40
字體:
供稿:網(wǎng)友

exec sp_changeobjectowner '[bbsdb].[dv_style]',[dbo]

更改當(dāng)前數(shù)據(jù)庫中對象的所有者

備份、恢復(fù)數(shù)據(jù)庫時,往往會出現(xiàn)所有者是原來的用戶,這樣當(dāng)你在新的系統(tǒng)中使用

時,會出現(xiàn)表名無效的錯誤提示,而加入原來的用戶名,又會出現(xiàn)用戶已經(jīng)存在的錯誤,

所以最好的方法就是修改成dbo:

怎么樣把sql server 2000的用戶表的所有者,改成dbo,而不是用戶名。

(附修改存儲過程的方法,在查詢器中執(zhí)行:
EXEC sp_changeobjectowner 'usera.hishop_creatorder', 'dbo'),就把 usera的存儲過程改為dbo所有了。

可以使用 sp_changedbowner 更改數(shù)據(jù)庫的所有者。

方法一:右鍵點擊該表-》設(shè)計表,在上面的一排小圖標(biāo)中,點最后一個“條件約束”,點“表”頁,在里面更改所有者。(若沒有條件約束的小圖標(biāo),可以點右鍵,能看到一個“check約束”的選項)

方法二:利用腳本直接執(zhí)行,用系統(tǒng)帳號或者超戶登陸到該數(shù)據(jù)庫,然后執(zhí)行下面語句:

sp_configure 'allow updates','1'
go
reconfigure with override
go
update sysobjects set uid=1 where uid<>1
go
sp_configure 'allow updates','0'
go
reconfigure with override

第二種方法只能使用一次,第二次使用會出錯。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 建阳市| 铁岭市| 南漳县| 邛崃市| 承德县| 井陉县| 府谷县| 响水县| 台东市| 乐至县| 聂荣县| 盈江县| 苏尼特左旗| 贞丰县| 镇赉县| 诸暨市| 新疆| 南召县| 昂仁县| 鄂州市| 博野县| 辽阳市| 凤阳县| 当涂县| 普兰县| 民丰县| 田阳县| 定州市| 明星| 全椒县| 平谷区| 阿拉善右旗| 肇州县| 容城县| 惠安县| 久治县| 东海县| 西峡县| 布尔津县| 黄浦区| 临泽县|