关于 SQL Server 没有 dbo 权限的问题

发布时间:2008-11-26 10:25:09   浏览人数: 441472 次  

关于 sql server 数据库查询数据或执行存储过程时,出现类似 "没有dbo权限"、"找不到 dbo.XXX 对象"等的解决方法

1. 出现这个问题的原因是因为当前连接数据库的登录用户不是 dbo 权限,所以此用户不能操作所有者为 dbo 的对象。为什么不开放 dbo 权限:因为如果客户的程序有问题(比如有注入漏洞)、或数据库密码泄漏等,如果当前用户有 dbo 权限的话,会给数据库服务器带来安全隐患,所以我司的数据库都不开放 dbo 权限,而我们给用户开放了datareader、datawriter、ddladmin 等权限,这些权限一般情况下是足够的。

2. 用户在初始化数据的时候,比如通过企业管理器执行导入数据的 SQL ,或通过某些网站安装程序初始化的时候,这些原始的初始化数据中的对象所有者可能是 dbo ,这将会导致在初始化数据后,数据库的当前登录用户没有权限操作这些对象。

3. 对于以上问题,解决方法如下:
  1. 在您对数据库的结构进行了更改后,要注意数据库对象(如数据表、存储过程等)的所有者应该是您的数据库用户名,而不是 dbo ,如果您发现有某些对象的所有者是 dbo ,这时您应该登录我司的数据库控制面板,然后找到“修复对象所有者”的按钮,点击一下就可以将所有对象的所有者设置为您的当前登录用户。
  (注意:系统表、系统存储过程 等不用处理,只有自己建立的表、存储过程、视图等才要处理)
4. 在您的程序中,要注意以下方面
  在查询、更新、删除数据,执行存储过程等一切操作中,不要使用 "dbo.表名"、"dbo.存储过程名" 等进行操作,
  而改为直接用 "表名"、"存储过程"名等进行操作,就是不要带有对象所有者的部分,如:
  select * from dbo.table1 应该改为 select * from table1
  更多请做类似修改~



上一篇:美国虚拟主机导购!!
下一篇:滥用on error resume next造成的空间被停用
关于我们   |   联系我们   |   代理合作   |  汇款方式   |   网站地图   |   合作伙伴   |   友情链接   |   诚聘英才   |   企业OA办公平台
  中华人民共和国增值电信业务经营许可证:备案号:桂ICP备11003756
旗下网站:联城网络 - 联城社区 - 易通智能建站 - 联城通  - 网达科技 cdn加速服务 举报不良网站
联城网络 © 网达科技 版权所有 本站程序界面、源代码受相关法律保护,未经授权,严禁使用
Copyright © 2000-2019 Netto.cn,Inc. All rights reserved 
本站法律顾问:知名事务所 益诺众承律师事务所   
联城网络诚意为: 缂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鐐劤缂嶅﹪寮婚悢鍏尖拻閻庨潧澹婂Σ顔剧磼閻愵剙鍔ょ紓宥咃躬瀵鎮㈤崗灏栨嫽闁诲酣娼ф竟濠偽i鍓х<闁绘劦鍓欓崝銈囩磽瀹ュ拑韬€殿喖顭烽幃銏ゅ礂鐏忔牗瀚介梺璇查叄濞佳勭珶婵犲伣锝夘敊閸撗咃紲闂佺粯鍔﹂崜娆撳礉閵堝洨纾界€广儱鎷戦煬顒傗偓娈垮枛椤兘骞冮姀銈呯閻忓繑鐗楃€氫粙姊虹拠鏌ュ弰婵炰匠鍕彾濠电姴浼i敐澶樻晩闁告挆鍜冪床闂備胶绮崝锕傚礈濞嗘挸绀夐柕鍫濇缁♀偓闂侀€炲苯澧繛鐓庣箻閸╋繝宕掗妶鍡欑◥闂傚倷绀佸﹢閬嶅磿閵堝钃熼柨鐔哄Т绾惧鏌熼崜褏甯涢柡鍛叀楠炴牜鍒掗崗澶婁壕闁圭粯甯╁Λ婊呯磽閸屾艾鈧兘鎮為敂鑺ユ珷閹兼番鍔岄悿鐐節婵犲倹鍣虹€规洖寮剁换娑㈠箣閻戝洣绶甸梺鍝ュ枎閹冲繘濡甸崟顖氱睄闁搞儜鍐╁劒闂備胶鍎甸弲娑㈡煀閿濆钃熸繛鎴欏灩鍞梺鎸庢濡嫰宕径濞炬斀妞ゆ梻銆嬫Λ姘箾閸滃啰绉€规洜濞€瀵粙顢橀悙鎻掔ギ闂備胶绮ú鎴犳媼閺屻儱纾婚柟鎹愵嚙楠炪垺绻涢幋鐐垫噮闁告ɑ鎮傚娲川婵犱胶绻侀梺鍝ュУ瀹€鎼佸箚瀹€鍕闁规儳褰夌花濠氭⒑闂堟盯鐛滅紒杈ㄦ礋楠炲﹪宕堕埞鎯т壕婵炲牆鐏濆▍姗€鏌涢敐蹇曞埌闁伙絿鍏橀獮鎺楀箣閺傝法澧梻浣告啞缁矂宕导瀛樷拻妞ゆ牗绋撶弧鈧梺姹囧灲濞佳勭閳哄懏鐓欐繛鑼额唺缁ㄧ晫鈧灚婢橀敃顏堝箠閻愬搫唯鐟滃繗銇愰悙顒傜瘈闁汇垽娼у瓭濠电偛鐪伴崐妤佺珶閺囥垹閿ゆ俊銈勮兌閸樼敻姊虹憴鍕靛晱闁哥姵鐗犻妴鍌涚附閸涘﹦鍘介梺瑙勫劤瀹曨剟宕濆⿰鍛<缂備焦岣垮ú瀛橆殽閻愬樊鍎旈柟顔界懇瀹曞綊顢曢姀锛勫将缂傚倸鍊搁崐椋庢媼閺屻儱纾婚柟鍓х帛閸婄敻鏌ㄥ┑鍡涱€楅柡瀣枛閺岋綁骞樼€靛憡鍣梺闈涙搐鐎氭澘顕i鈧崺鈧い鎺戝绾惧潡鏌熼幆鐗堫棄闁稿被鍔戦幃妤€鈽夊▎娆庣返濠电偛鐗呯划娆撳蓟閿濆绠涙い鏍ㄦ皑濮c垻绱撴担鍝勑€规洜鏁婚崺鈧い鎺嶇贰閸熷繘鏌涢敐搴℃珝鐎规洘濞婇弫鎰緞婵犲啯袣闂備線鈧偛鑻晶顖炴煏閸パ冾伃妤犵偞甯″畷鍗烆渻閹屾闂傚倷鐒﹀畷妯虹暦閻㈢ǹ纾婚柕鍫濐槸閽冪喐绻涢幋娆忕仼缂佺姵鐩弻宥嗘姜閹殿噮妲銈庡墮椤戝顫忓ú顏勪紶闁告洦鍓ㄧ槐銊х磽娴e搫校闁圭懓娲ら锝嗙節濮橆剙宓嗛梺缁樻濞咃綁顢欓弴銏♀拺缂備焦锚婵箓鏌涢幘鏉戝摵闁诡喚鏁婚弫鍐磼濞戞帗瀚奸梺鍝勵槺閸嬬偞绔熼崱娴板洭鏁冮崒娑氬弳闂佸搫娲㈤崝瀣姳缂佹ǜ浜滄い鎰╁灮缁犺尙绱掔紒妯肩畵妞ゎ偅绻堥、妤呭磼閿旀儳绨ユ繝鐢靛У椤旀牠宕板Δ鈧悳濠氬锤濡も偓閸屻劎鎲稿澶婄厺闁规崘顕х粈鍫澝归敐鍫燁仩闁挎稒绻堝铏圭矙閹稿孩鎷卞┑顔角滈崝宀勬偤椤撶姷纾介柛灞剧懅椤︼附銇勯敃鍌欐喚妤犵偛锕獮妯诲濞嗘垹鈼ら梻濠庡亜濞诧箑煤濠婂懎顥氶柛蹇涙?缁诲棙銇勯弽銊х闁搞倖鐟﹂妵鍕償閵忊€崇3濠殿喖锕ュ浠嬪箠閻愬搫唯闁告劕褰為柇顖炴寠濠靛洢浜滈柡宥庡亜娴犳粎绱掗悩鍐插摵闁哄矉缍侀獮鍥敊閻撳骸顬嗛梻浣瑰▕閺€閬嶅垂閸ф钃熸繛鎴炃氶弨浠嬫煕閺囥劌浜滃┑顔奸叄閺屸€愁吋韫囨洜鐦堝┑顔硷攻濡炶棄鐣烽妸锔剧瘈闁告劧绲剧€氬姊绘担钘夊惞闁哥喎娼″鏌ユ偐缂佹ê浠掑銈嗘磵閸嬫挾鈧娲橀敃銏ゃ€佸▎鎾村癄濠㈣泛妫楁禍鎯р攽閻樺磭顣查柣鎾卞灪娣囧﹪顢涘⿰鍐缂備浇椴稿畝鎼佸蓟閺囩喓绠剧憸宥団偓姘煎墴瀵悂骞嬮悙鐢电槇闂侀潧楠忕徊浠嬫偂閹扮増鐓曢柡鍐e亾婵炲弶绮嶇粩鐔煎即閻旇櫣鐦堝┑顔斤供閸橀箖宕㈤悽鍛娾拺缂備焦锚婵箓鏌涢幘瀵告噭闁哄懎鐖奸、娑樷槈濮橀硸鍟庨梺璇茬箰缁绘垿鎮уΔ鈧埢宥嗙節閸ャ劎鍘搁悗鍏夊亾閻庯綆鍓涜ⅵ婵°倗濮烽崑鐐烘晝閵忋倗宓侀幖杈剧悼妞规娊鎮楅敍鍗炲暕婢规洖鈹戞幊閸婃洟骞婅箛娑欏亗闁告劦浜栭崑鎾绘偡閺夋浼冮梺绋款儏閿曨亜鐣烽弴锛勭杸闁哄倽顔婄花璇差渻閵堝懐绠伴悗姘煎墴瀵娊鏁愰崨顏呮杸闂佺偨鍎辩壕顓㈠春閿濆洠鍋撶憴鍕闁挎洏鍨烘穱濠傤潰瀹€濠冃ㄩ梻浣圭湽閸庣儤绂嶉鍕垫綎缂備焦蓱婵挳鏌i幋鐏活亜鈻撳畝鍕拺缁绢厼鎷嬮崵瀣磼缂佹ḿ绠為柣娑卞櫍瀹曟﹢顢欓懖鈺嬬床闂備胶绮崝鏇烆嚕鐠轰綍锝夘敆閸曨兘鎷洪梻鍌氱墛缁嬫挾绮诲鑸电厱闁规儳顕粻鐐碘偓瑙勬礃濞茬喖骞冮姀銈呯闁兼祴鏅涚敮鎯р攽閻樺灚鏆╅柛瀣洴閹ê鈹戠€n亞顦梺闈涚墕濡孩绂嶅⿰鍫熺厸闁告劧绲芥禍楣冩煟閵忊晛鐏茬紒缁樼箓椤曪絾绻濆顓熸珳闂佺硶鍓濋敋闁告柨鎳樺娲箰鎼达絿鐣靛┑鈽嗗亝閻熴儴顣鹃梺鍛婃处閸ㄩ亶鎮″☉銏″€甸柨婵嗘噹閹胶绱掗妸銉ユ倯闁靛洤瀚版俊鎼佹晲閸涱厼袝闂備浇顕栭崰妤呮偡閳哄懎绠犻柣妯绘た閺佸棝鏌嶈閸撶喕鐭鹃梺閫炲苯澧扮紒杈ㄦ崌瀹曟帒鈻庨幒鎴濆腐缂傚倷绶¢崳顕€宕归幎钘夌闁靛繈鍊曠壕濂告煟閹存繃顥為柡鍜佷邯濮婃椽妫冨☉杈ㄐ㈤梺鍝勬噺缁捇骞冮敓鐘参ㄩ柍鍝勫€搁埀顒傛暬閺屻劌鈹戦崱娑扁偓妤€霉濠婂懎浠遍柡灞剧洴楠炲顢涘⿰鍛婵犳鍠栭敃銉ヮ渻娴犲钃熼柛娑樼摠閸婄兘鏌ら懝鐗堢【妞ゅ浚鍘界换婵嬪煕閳ь剛浠﹂悾灞兼闂備礁鎼張顒勬儎椤栨凹鍤曟い鏇楀亾闁糕斁鍋撳銈嗗笒鐎氼參宕戦敓鐘崇厪濠㈣泛妫欏▍鍡涙煕鐎Q勬珚闁哄矉缍侀獮瀣晲閸♀晜顥夌紓鍌欒兌婵绱炴笟鈧濠氬Ω閳轰礁宓嗗┑掳鍊愰崑鎾趁瑰⿰鍐ㄢ挃缂佽鲸鎸婚幏鍛村传閸曟垯鍎崇槐鎺楊敋閸涱厾浠梺鐟扮畭閸ㄥ綊鍩為幋鐘亾閿濆簼鎲炬繛鐓庯躬濮婅櫣绱掑Ο蹇d簻铻e┑鐘插暟椤╃兘鏌熼鍡忓亾闁衡偓娴犲鐓冮柦妯侯槹椤ユ粌霉濠婂嫮鐭掗柡灞剧洴閹垽宕ㄦ繝鍌氭敪闂備胶绮笟妤呭闯閿濆懐鏆︽慨妞诲亾妞ゃ垺鐟╅幊鏍煛娴e摜顔囬梻鍌氬€风粈渚€骞夐埄鍐懝婵°倕鎳庨崒銊ノ旈敐鍛殲闁稿鍊块弻鐔衡偓鐢登规禒褏绱掗埦鈧崑鎾绘⒒娓氣偓濞佳勵殽韫囨洖绶ら柛鎾楀嫬鍘归梺缁樺姦閸忔瑦绂嶅⿰鍫熺厵閻庢稒岣跨粻鏍煕閵堝懏宸濋柍褜鍓氶鏍窗濡ゅ懎绠栭柛宀€鍋熷畵渚€鎮楅敐搴℃灍闁稿鍔欓弻锝夊閵忊晜娈扮紓浣介哺婵炲﹤顫忕紒妯诲闁告盯娼х紞濠傤嚕閻㈠壊鏁嗛柛鏇ㄥ墮娴狀參鎮峰⿰鍐妤犵偛绻掗幉鎾礋椤愵偄娈奸梺璇插缁嬫帒鐜婚崸妤€鍌ㄩ梺顒€绉甸埛鎴︽煙缁嬫寧鎹g紒鐘虫尭铻栭柣妯挎珪閸婃劙鏌熼鏂よ€块柡浣瑰姍瀹曞爼鍩¢崘璺ㄥ簥闂備礁鎼ˇ顖炴偋閸愵喖鐤炬繛鎴炵懅椤╃兘鏌ㄩ弬鍨挃缁炬儳鍚嬫穱濠囧Χ閸涱厽娈梺鍝勵儐閻╊垶寮诲☉銏犵厴闁诡垎鍌氼棜婵犵绱曢崑鎴﹀磹閺嶎偅鏆滈柟鐑樻煛閸嬫挸顫濋悡搴㈢亪闂佷紮绲介悘姘辩箔閻旂厧鐒垫い鎺戝閽冪喐绻涢幋娆忕仼缂佺姵鐩弻宥嗘姜閹殿噮妲銈冨劚椤戝顫忓ú顏勪紶闁告洦鍋呭▓顓㈡⒑缂佹﹩娈旀俊顐g〒閸掓帡宕奸妷銉ь槰濡炪倖姊婚弲顐﹀矗閸℃せ鏀介柣妯肩帛濞懷勪繆椤愶絿鎳囩€规洖纾划娆忊枎閸撗冩暩闂佽崵鍠愰悷銉р偓姘煎幘缁牓宕奸姀銏紲闁哄鐗勯崝灞矫归閿亾鐟欏嫭绀冪紒顔肩箻钘濋柛娆忣槶娴滄粓鏌ㄥ┑鍡樺櫡闁稿鍨介弻锛勪沪鐠囨彃顬堝銈庡亝缁诲牓銆侀弽顓熷€烽柛顭戝亜濞堝苯螖濡ゅ﹣绨烽柛妤€鍟块悾鐑藉Ω閳哄﹥鏅┑掳鍊撻悞锕€鈻嶇€圭湏t闂傚倸鍊搁崐鎼佸磹閹间礁纾归柟闂寸绾惧綊鏌熼梻瀵割槮缁炬儳缍婇弻鐔兼⒒鐎靛壊妲紒鐐劤缂嶅﹪寮婚悢鍏尖拻閻庨潧澹婂Σ顔剧磼閻愵剙鍔ょ紓宥咃躬瀵鎮㈤崗灏栨嫽闁诲酣娼ф竟濠偽i鍓х<闁绘劦鍓欓崝銈囩磽瀹ュ拑韬€殿喖顭烽弫鎰緞婵犲嫷鍚呴梻浣瑰缁诲倿骞夊☉銏犵缂備焦岣块崢閬嶆⒑闂堟稓澧曢柟鍐查叄椤㈡棃顢橀姀锛勫幐闁诲繒鍋犻褔鍩€椤掍胶绠撻柣锝囧厴椤㈡洟鏁冮埀顒€鏁梻浣瑰濡焦鎱ㄩ妶澶嬪剨閹肩补妾ч弨浠嬫煟閹邦剚鈻曢柛銈囧枎閳规垿顢欓悙顒佹瘎闂佸摜濮撮敃銈夘敇婵傜ǹ鐐婇柕濞垮劚缁ㄣ儲绻濋悽闈涒枅婵炰匠鍥舵晞闁糕剝绋戠壕濠氭煏婵炵偓娅嗛柍閿嬪浮閺屾盯顢曢妶鍛亖闂佸磭顑曢崕宕囨閹烘鏁婇柤娴嬫櫅閻撶喎鈹戦纭烽練婵炲拑缍侀崺鈧い鎺戝€归鐔兼⒒閸曨偄顏╂い顓炵仢铻i悹浣哥-缁犳碍绻濋棃娑樷偓鎼佸箟閿熺姵鍋傞柣鏂垮悑閻撱儲绻濋棃娑欘棡妞ゃ儳濮风槐鎺楁偐缂堝懐绱扮紓浣介哺鐢繝銆佸▎鎾村仼閻忕偞鍎冲▍姗€姊绘担鍛婅础闁硅櫕鎸鹃埀顒佹皑婢ф绌辨繝鍥х濞达綀顫夊▍鍡欑磽娴e湱鈽夋い鎴濇嚇瀵煡顢橀悢铏圭槇闂佹眹鍨藉ḿ褍鏆╅梻浣芥〃缁€渚€骞夐敓鐘茬疄闁靛ň鏅涚粻缁樸亜閺冨洤袚婵炲懎娲娲濞戞艾顣哄銈忓瘜閸ㄥ爼骞冮崸妤婃晪闁逞屽墴瀵鏁愰崨鍌滃枎閳诲酣骞嗚椤斿嫰姊绘担鍛婂暈闁搞劏顫夌换娑㈠焵椤掍緡娈介柣鎰嚟婢ь亪鎳i幇顓滀簻闁瑰搫妫楁禍鐐節绾版ǚ鍋撻搹顐淮闂佸搫鏈粙鎴﹀煝鎼淬劌绠涙い鎾跺仧閿涙捇姊绘担鍛婃儓闁哄牜鍓熼幆鍕敍濞戞绠氶梺缁樺灱濡嫰鎮″☉妯锋斀闁绘ɑ褰冮弸銈嗕繆椤愶絿澧垫慨濠勭帛閹峰懘宕ㄦ繝鍌涙畼闂佹眹鍩勯崹鎶藉磻閻愬搫鐤鹃悹杞扮秿閺冨牆绀冮柍杞扮缁ㄣ儲绻濋悽闈涗沪闁割煈鍨跺畷纭呫亹閹烘挾鍘戦梺鎼炲劘閸斿﹥绂嶅⿰鍫熺厵闁哄娉曟禒娑氱磼閼搁潧鍝洪柡灞剧洴閹晝鎷犺娴兼劙姊虹€圭媭娼愰柛銊ユ健閵嗕礁鈻庨幋鐐插幑闂佺粯鍨归弲顐﹀矗瀹ュ棛绡€闁汇垽娼ф禒婊堟煙闁垮鐏╃紒杈╁仦缁楃喖鍩€椤掑嫭鍋樻い鏇楀亾妤犵偛顑夐弫鍐焵椤掑倻鐭嗛悗锝庡亖娴滄粓鏌″搴e帥闁搞們鍊濋弻宥夊传閸曨剙娅ら梺缁樻尭缁绘劙鈥﹂崸妤佸殝闁汇垻顣藉Σ鍫濐渻閵堝倹娅撻柛鎾寸洴楠炲骞栨担鐟颁罕闂佸壊鍋呯换鍌炲箺闂堟稈鏀芥い鏃傘€嬮崝鐔虹磼椤曞懎鐏︽鐐茬箻瀹曘劎鈧稒锚閳ь剛绮穱濠囶敍濠婂啫濡洪梺浼欑秵閸撶喎顫忕紒妯诲閻熸瑥瀚禒鈺呮⒑缁嬪尅鏀婚柣妤冨█楠炲啳顦归柟顔规櫊閹筹繝濡堕崨顖樺亰闂傚倸饪撮崑鍕洪敂鍓х煓闁圭儤顨呴悿楣冩煙闂傚鍔嶉柣鎾卞劦閺岋綁寮撮悙娴嬪亾閸︻厸鍋撳鐐 用户提供网络服务
以下js为测试信息51La