国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

解決SQL Server備份還原造成孤立用戶的問題

數據庫 SQL Server 數據庫運維
在使用數據庫的過程中,經常會遇到數據庫遷移或者數據遷移的問題,或者有突然的數據庫損壞,這時需要從數據庫的備份中直接恢復。但是,此時會出現問題,這里說明幾種常見問題的解決方法。

孤立用戶的問題

比如,以前的數據庫的很多表是用戶test建立的,但是當我們恢復數據庫后,test用戶此時就成了孤立用戶,沒有與之對應的登陸用戶名,哪怕你建立了一個test登錄用戶名,而且是以前的用戶密碼,用該用戶登錄后同樣沒辦法操作以前屬于test的用戶表。

這個問題有兩種辦法解決。

先說解決的前提條件。

首先,要用備份文件還原數據庫,我們這里的數據庫名為testdb,里面有屬于用戶test的用戶表。這個很容易了操作了,不多講了,在企業管理器中很方便可以恢復。恢復后,就產生了孤立用戶test。
然后,用sa用戶或者具有DBA權限的用戶登錄,創建一個test數據庫登錄用戶,密碼隨便設置了,也可以和以前的保持一致。我們用它來對應孤立的test用戶。

下面就有兩種操作方法了,第一種就是改變對象的屬主,第二種就是使登錄用戶和數據庫的孤立用戶對應起來。先說第一種方法。

1、修改對象屬主

就是將原本屬于數據庫用戶test的用戶表,修改為屬于dbo的用戶表;然后修改test登錄用戶的數據庫為testdb,就可以直接使用test登錄用戶登錄后對該數據庫進行操作了。

使用的存儲過程

sp_changeobjectowner [ @objname = ] 'object' , [ @newowner = ] 'owner'

參數說明

[ @objname = ] 'object'

當前數據庫中現有表、視圖、用戶定義函數或存儲過程的名稱。object 是 nvarchar(776),沒有默認值。如果架構及其所有者具有相同的名稱,則 object 可由現有對象所有者限定,格式為 existing_owner.object。
[ @newowner=] 'owner '

將成為對象的新所有者的安全帳戶的名稱。owner 的數據類型為 sysname,沒有默認值。owner 必須是可訪問當前數據庫的有效數據庫用戶、服務器角色、Microsoft Windows 登錄名或 Windows 組。如果新所有者是沒有對應數據庫級主體的 Windows 用戶或 Windows 組,則將創建數據庫用戶。

實例:

以下示例將 authors 表的所有者更改為 dbo。

EXEC sp_changeobjectowner 'authors', 'dbo'; 
GO

這個方法有個最大的缺點就是,當表的數量非常多,而且還有存儲過程或者觸發器之類的修改起來會非常麻煩,需要一個一個修改,所以,不提倡使用。現在網上有一個批量修改的存儲過程,大家可以找一下,這里就不說了,而是教大家一個更簡單的。

2、使登錄用戶和數據庫的孤立用戶對應起來

其實我們建立了同樣名稱的數據庫登錄用戶后,數據庫中的表我們照樣不能使用時因為sid的不同,就是系統登錄表和數據庫用戶表中的用戶名相同,單是sid字段,數據庫中的還是以前舊系統的sid值,所以我們就要把它對應成我們新建的,數據庫靠sid來識別用戶。

這里可以使用存儲過程sp_change_users_login。它有三種動作,分別是report,update_one和auto_fix。

運行sp_change_users_login 'report',系統會列出當前數據庫的孤立用戶數。我們只需要選擇當前數據庫為testdb,然后運行

sp_change_users_login 'update_one','test','test'

系統就會提示修復了一個孤立用戶。如果沒有建立test的登錄用戶,還可以用

sp_change_users_login 'Auto_Fix', 'test', NULL, 'testpassword'

來創建一個登錄用戶名為test,密碼為testpassword的用戶與之對應。

好了,到這里通常情況下,數據庫對象得到訪問問題已經解決了。如果有多個數據庫中有同一個用戶的數據表,只需要選擇不同的數據庫,執行update_one的那個就行了。

二、對象名 ‘xxxx’ 無效的問題

這里可能會有人遇到對象名 ‘xxxx’無效的問題。系統表卻不會產生這個問題,而用戶表還要加上用戶名,然后是表明才能訪問,比如select * from author,會說對象名 author 無效,而用select * from test.author就可以訪問,這個是用戶首選身份的問題。

解決很簡單,就是察看test登錄用戶是否具有dba的權限或者系統管理的權限,有的話去掉就行了。
因為如果用戶有dba身份,那么它登陸后的默認表空間是dbo的系統表空間,所以去掉了之后,就會以正常的test表空間訪問數據表了

【編輯推薦】

  1. 淺談SQL Server 2005中兩種用戶認證方式
  2. Oracle與SQL Server數據庫鏡像對比
  3. 用并行查詢讓SQL Server加速運行
責任編輯:彭凡 來源: 51CTO.com
相關推薦

2011-04-02 15:22:42

SQL server

2011-09-02 10:53:31

SQL Server 還原日志備份差異備份

2010-07-06 09:08:07

SQL server差

2015-08-21 10:40:10

SQL Server備份還原

2010-09-14 13:44:01

SQL Server備

2013-05-08 10:01:55

SQL Server 數據備份備份與還原

2011-03-22 10:05:58

2010-07-02 14:34:35

SQL Server

2010-07-06 15:07:37

SQL Server

2011-01-19 09:51:25

SQL Server

2010-11-09 17:09:23

SQL Server中

2022-09-05 17:09:55

SQL Server數據庫

2010-06-29 17:04:37

SQL Server警

2011-03-10 08:42:15

SQL Server備份還原

2010-06-30 14:15:08

SQL Server死

2022-09-20 18:29:29

SQL Server數據庫

2011-03-24 09:24:08

SQL Server數還原

2010-09-03 11:05:59

SQL刪除

2010-11-10 13:42:32

SQL Server刪

2018-10-15 14:28:21

SQLServer容災備份
點贊
收藏

51CTO技術棧公眾號

国产亚av手机在线观看| 久久免费av| 色呦呦国产精品| 欧美成人明星100排名| 亚洲精品一二三| 黄色免费看网站| 亚洲电影一区二区三区| 视频免费裸体网站| 亚洲成人中文在线| 国产二区视频在线观看| 精品视频在线免费| 成人在线网址| 国产视频欧美视频| 2020日本在线视频中文字幕| 亚洲成人a**站| 色一区二区三区| 在线国产精品视频| 日韩成人精品| 国产91免费观看| 欧美a级片网站| 日本一区二区视频| 国产精品一二三四区| 久久免费视频3| 国产精品久久久久一区二区三区共| 日本不卡一区在线| 欧美日韩免费区域视频在线观看| 91在线免费看| 精品无码久久久久久国产| 91精品国产一区二区在线观看 | xxx成人少妇69| 国内不卡的一区二区三区中文字幕 | 久久成人av网站| 免费福利视频一区| 国产美女直播视频一区| 在线视频日韩| www.在线观看av| 国产精品三级电影| 成人在线免费电影| 亚洲最新中文字幕| 国产一区二区三区网| 欧美aaaaa喷水| www.亚洲一二| 免费h片在线观看| 欧美日韩性生活视频| 欧美69xxxxx| 97超碰人人看人人| 免费看毛片的网址| 26uuu国产电影一区二区| 久久三级毛片| 九色视频网站| 欧美激情xxxx| 黄色成人在线网站| 91xxx视频| 91精品视频在线看| 日韩成人激情| 国产精品免费一区二区| 亚洲欧美高清| 日本高清久久一区二区三区| 91久色porny| 三级资源在线| 国产日韩中文字幕在线| 葵司免费一区二区三区四区五区| 欧美一级做a| **毛片在线网站| 国产精品v欧美精品v日韩| 成人av网站在线观看| 依依综合在线| 欧美三级华人主播| 欧美高清一级片在线| 久久久久亚洲| 一级特黄视频| 日本精品视频在线播放| 久久久久国产一区二区三区四区| 91麻豆国产福利在线观看宅福利| 成人信息集中地欧美| 大伊香蕉精品视频在线| 狠狠做深爱婷婷久久综合一区| 国产精品传媒麻豆hd| 一区二区三区四区在线视频| 一区二区在线看| 婷婷精品进入| 男女污污的视频| 91成人免费在线| 欧美韩一区二区| 一区一区视频| 亚洲精品网站在线观看| 日韩免费高清视频网站| 偷偷要 色偷偷| 草久在线视频| 亚洲欧洲日本韩国| 欧美在线性爱视频| 国产九色精品成人porny| 色播色播色播色播色播在线| 欧美成人免费一级人片100| 奇米影视7777精品一区二区| 波多野结衣av在线| 欧美激情视频网| 日韩电影不卡一区| 日本加勒比高清在线| 一本久久综合亚洲鲁鲁| 国产精品丝袜91| 猛男gaygay欧美视频| 欧美13videosex性极品| 性生交免费视频| 日本aⅴ中文| 91涩漫在线观看| 亚洲精品小说| 亚洲jjzzjjzz在线观看| 六月丁香婷婷激情| 日日橹狠狠爱欧美超碰| 久久久久久久久久久免费视频| 浮妇高潮喷白浆视频| 精品999在线| 亚洲乱码中文字幕| 日韩一区二区三区在线观看| 日韩天堂av| 亚洲伦理久久| 欧美牲交a欧美牲交aⅴ免费真| 在线亚洲免费视频| 一个色综合网| 最近2018年手机中文在线| 国产91色在线|免| av一区在线| 韩国av网站在线| 亚洲男人天堂手机在线| 丝袜美腿成人在线| a免费在线观看| 欧美三日本三级少妇三99| 欧美日韩和欧美的一区二区| 亚洲午夜精品一区 二区 三区| 在线看你懂得| 91在线中文字幕| 欧洲一区在线观看| 日韩午夜在线| 在线视频观看国产| 婷婷视频在线播放| 在线视频国产日韩| 久久亚洲综合av| 成人福利免费在线观看| 妞干网在线观看| 国产精品久久久久久久久久尿 | 性一爱一乱一交一视频| 超碰在线公开超碰在线| 亚洲片在线观看| 99国内精品久久| 久久97久久97精品免视看秋霞| 男人天堂2020| 99re6在线| 亚洲国产精品久久久久秋霞不卡| 国产成人aaaa| 五月亚洲婷婷| 亚洲欧洲动漫| 精品中文字幕一区| 亚洲精品成a人在线观看| av激情综合网| jiujiure精品视频播放| yes4444视频在线观看| 亚洲一区二区在| 久久久日本电影| 欧美中文字幕精在线不卡| 久久久久久国产| 狠狠干狠狠久久| 日韩综合一区二区| 亚洲国产天堂| h短视频大全在线观看| 久久久水蜜桃| 精品国偷自产在线| 婷婷丁香久久五月婷婷| 三级亚洲高清视频| 777久久精品| 91激情在线| 亚洲人精品午夜射精日韩| 国产精品久久二区| 精品88久久久久88久久久| 国产亚洲午夜高清国产拍精品| 三级精品视频久久久久| 亚洲人成在线播放网站岛国| 亚洲小说区图片区| 51一区二区三区| 小明精品国产一区二区三区| 中文字幕av日韩精品| 日本aⅴ大伊香蕉精品视频| 欧美色图在线观看| 26uuu精品一区二区| 亚洲电影在线| 日本在线一区二区三区| 国产高清免费在线播放| 亚洲美免无码中文字幕在线 | 日韩午夜视频在线观看| 久久久免费精品| 日韩欧美国产一区二区三区| 国产视频一区不卡| 日韩精品亚洲一区| 人人香蕉久久| 高清精品在线| 每日更新在线观看av| www.色就是色| 一本—道久久a久久精品蜜桃| 国产日韩欧美视频| 久久av在线播放|