亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > SQL Server > 正文

SQL對象名無效的解決方法

2024-08-31 01:02:43
字體:
來源:轉載
供稿:網友

SQL對象名無效的解決方法

產生SQL對象名無效的問題大多原因是由于數據遷移導致的,下面我們給出解決方法. 在使用數據庫的過程中,經常會遇到數據庫遷移或者數據遷移的問題,或者有突然的數據庫損壞,這時需要從數據庫的備份中直接恢復。但是,此時會出現問題,這里說明幾種常見問題的解決方法。

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

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

使登錄用戶和數據庫的孤立用戶對應起來 其實我們建立了同樣名稱的數據庫登錄用戶后,數據庫中的表我們照樣不能使用時因為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的那個就行了。

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

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

方法二: 將所有test所有表設置為dbo就OK了

執行語句:exec sp_msforeachtable "sp_changeobjectowner '?','dbo'"

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲国产精品美女| 精品小视频在线| 日韩av电影在线播放| 久久伊人免费视频| 久久久久久尹人网香蕉| 18性欧美xxxⅹ性满足| 亚洲国产精品免费| 欧美日韩中文字幕综合视频| 深夜福利国产精品| 欧美日韩精品在线视频| 一本色道久久综合狠狠躁篇的优点| 日韩在线视频线视频免费网站| 日韩欧美在线视频免费观看| 日韩欧美主播在线| 欧美激情国产高清| 欧美黄色片在线观看| 国产欧美日韩丝袜精品一区| 国产ts人妖一区二区三区| 国产精品视频自拍| 亚洲精品日韩在线| 日韩风俗一区 二区| 91国自产精品中文字幕亚洲| 亚洲伊人第一页| 久久久久国产一区二区三区| 国产成人综合一区二区三区| 中文字幕日韩欧美在线视频| 欧美视频免费在线观看| 亚洲精品国产精品乱码不99按摩| 亚洲男人天堂视频| 色av吧综合网| 成人国产精品久久久| 日产精品久久久一区二区福利| 日韩电影中文字幕| 成人一区二区电影| 欧美在线xxx| 欧美一级黄色网| 精品在线欧美视频| 亚洲变态欧美另类捆绑| 亚洲日本欧美日韩高观看| 国产精品视频99| 亚洲国产精品99久久| 日韩中文字幕视频在线观看| 中文欧美日本在线资源| 欧美电影院免费观看| 大伊人狠狠躁夜夜躁av一区| 久久夜色精品亚洲噜噜国产mv| 成人国产精品一区二区| www.日韩免费| 日本伊人精品一区二区三区介绍| 欧美疯狂xxxx大交乱88av| 日韩一区av在线| 欧美激情a在线| 亚洲欧美一区二区三区在线| 久久久免费精品| 国产精品扒开腿做爽爽爽视频| 中日韩美女免费视频网站在线观看| 国产精品激情av在线播放| 日韩欧美在线视频日韩欧美在线视频| 日韩电影在线观看永久视频免费网站| 亚洲最大av在线| 亚洲成在人线av| 亚洲乱码国产乱码精品精| 91精品久久久久久久久不口人| 亚洲一区二区中文字幕| 亚洲四色影视在线观看| 奇门遁甲1982国语版免费观看高清| 中国china体内裑精亚洲片| 国产成人精品在线| 国产精品h片在线播放| 亚洲欧洲一区二区三区在线观看| 久久久久久亚洲| 在线电影av不卡网址| 18一19gay欧美视频网站| 97超碰色婷婷| 亚洲美女av在线| 欧美国产欧美亚洲国产日韩mv天天看完整| 亚洲最新av网址| 国产精品99久久99久久久二8| 久久久国产一区二区三区| 亚洲第一福利视频| 成人久久久久爱| 亚洲free性xxxx护士白浆| 国产精品久久久久久久久久久久久久| 欧美综合第一页| 日韩在线视频线视频免费网站| 久久777国产线看观看精品| 欧美大片在线看免费观看| 久久久91精品国产| 色偷偷av亚洲男人的天堂| 大伊人狠狠躁夜夜躁av一区| 国产97在线视频| 日本a级片电影一区二区| 夜夜嗨av色一区二区不卡| 日韩精品极品视频| 精品国产一区二区三区久久久狼| 欧洲日韩成人av| 国产精品日韩精品| 在线播放国产精品| 久久久久久久97| 国产美女高潮久久白浆| 国产精品久久久久久久久男| 亚洲人成电影网站色www| 欧美精品在线极品| 日韩美女在线看| 日韩在线高清视频| 日韩久久精品电影| 国产精品海角社区在线观看| 欧美激情女人20p| 欧美成人免费观看| 日韩欧美成人免费视频| 青青久久av北条麻妃海外网| 最好看的2019年中文视频| 日本最新高清不卡中文字幕| 欧洲日韩成人av| 日韩欧美在线视频免费观看| 国产欧美韩国高清| 中文字幕国产精品| 久久人人爽人人爽人人片av高请| 国产在线一区二区三区| 国产精品一香蕉国产线看观看| 中文字幕欧美国内| 九九热精品视频国产| 91丨九色丨国产在线| 亚洲天堂男人的天堂| 久久激情五月丁香伊人| 亚洲男人的天堂在线| 国产成人精品一区二区| 国产精品欧美日韩一区二区| 亚洲精品久久久久中文字幕二区| 亚洲无线码在线一区观看| 日本高清视频一区| 日韩av免费在线| 国产精品久久国产精品99gif| 96pao国产成视频永久免费| 日韩精品黄色网| 人妖精品videosex性欧美| 国产精品视频男人的天堂| 欧美日韩美女在线| 久久精品国产欧美激情| 91精品国产综合久久久久久蜜臀| 精品人伦一区二区三区蜜桃免费| 欧美韩国理论所午夜片917电影| 精品成人国产在线观看男人呻吟| 亚洲精品国产综合久久| 久久免费视频在线观看| 九九视频这里只有精品| 日韩精品极品视频| 亚洲国产91色在线| 亚洲天堂一区二区三区| 国产精选久久久久久| 欧美国产日韩xxxxx| 亚洲综合色av| 精品久久中文字幕久久av| 91精品国产免费久久久久久| 中文字幕日韩av| 综合av色偷偷网| 精品国产老师黑色丝袜高跟鞋| 欧美性猛交xxxx黑人猛交| 青草青草久热精品视频在线网站| y97精品国产97久久久久久| 色综合久久久888| 欧美性视频在线| 亚洲午夜精品久久久久久性色| 久久久999精品免费|