您的位置: 旅游網 > 熱點 >> ChinaJoy

    如何解決引用對象時必須加所有者計劃

    發布時間:2021-10-29 05:49:10

    問題描述:

    從別處copy來一個數據庫DB,附加后,對象的所有者不是Admini,每次查詢時必需寫select * from Admini.***才能查到。有什么方法不用前面的Admini嗎(在不修改所有者的前提下)?注:

    已經在“安全性-登陸”下面也新建了一個Admini用戶,默認數據庫設置為DB,權限足夠,但在查詢分析器下用Admini登陸,查詢時還是要寫Admini前綴,否則就提示對象名無效

    問題解決方法:

    如果是用的是sql 2000的話,用某個用戶登錄, 不指定所有者的話, 訪問對象的時候, 默認的所有者就是當前登錄用戶

    如果是2005的話, 在數據的安全性--用戶--右鍵你的用戶admin--屬性, 看看默認構架是什么, 這個默認架構決定當你訪問對象時, 不指定所有者的話, 使用那個所有者(sql 2005中, owner變成構架了)

    目前昌黎宏興普碳方坯報價2350 會導致與上面的說法不匹配的異常情況:

    如果在數據庫DB中,Admini是孤立用戶的話,則情況會與上面描述的有出入(附加或者恢復數據庫很容易出現孤立用戶),即引用對象時必須指定所有者。孤立用戶的表現是:只能創建Admini登錄, 并通過服務器角色給其分配對DB的權限,或者是在DB中建立名稱不是Admini的用戶與登錄關聯。

    要查詢DB中的孤立用戶情況,執行下面的語句:

    USE DB

    GO

    EXEC sp_change_users_login \'Report\'

    解決孤立用戶的方法:

    解決這種異常只要解決掉孤立用戶,在確定了Admini是孤立用戶后,可以執行下面的語句來解決:

    USE DB

    GO

    -- 修復孤立用戶

    EXEC sp_change_users_login \'Auto_Fix\', \'Admin\', NULL, \'密碼\';

    -- 這個密碼是指, 如果沒有事先建立admin 這個登錄的話, sql自動創建登錄時, 為該登錄分配的密碼

    -- 授予在DB 中的相關權限

    EXEC sp_addrolemember \'db_owner\', \'Admin\'

    鄭州哪家婦科醫院
    華潤江中
    長沙治療白癜風好方法
    猜你會喜歡的
    猜你會喜歡的
    主站蜘蛛池模板: 男人j放进女人p全黄午夜视频| 91w乳液78w78wyw5| 欧美videosex性欧美成人| 天堂8中文在线最新版在线| 久热中文字幕无码视频| 色噜噜亚洲男人的天堂| 少妇人妻偷人精品一区二区| 亚洲gv天堂gv无码男同| 狠狠色伊人亚洲综合成人| 国产精品不卡在线| 久久国产精品张柏芝| 欧美裸体XXXX极品少妇| 国产啊v在线观看| 一区二区三区四区在线播放| 欧美日韩精品在线播放| 国产在线98福利播放视频免费| 99精品人妻少妇一区二区| 日本乱偷人妻中文字幕| 人妻大战黑人白浆狂泄| 182tv在线观看国产路线一| 尤物视频193.com| 久久国产免费观看精品3| 秋霞黄色一级片| 国产免费一区二区三区不卡| 伊人影视在线观看日韩区| 天天天操天天天干| 久久综合网欧美色妞网| 欧美老熟妇乱大交XXXXX| 公在厨房对我猛烈进出视频| 最新黄色网址在线观看| 收集最新中文国产中文字幕| 亚洲熟妇av一区二区三区宅男| 99精品国产第一福利网站| 图片区小说校园综合| 一级做α爱**毛片| 欧美五级在线观看视频播放| 人人妻人人澡人人爽超污| 精品欧洲videos| 国产精品熟女一区二区| 久久久久亚洲AV无码专区桃色| 看成年女人免费午夜视频|