JBOSS 點滴

          豐豐的博客

          更改數據庫權限 dbo

          sp_changeobjectowner  
            更改當前數據庫中對象的所有者。  
             
            語法  
            sp_changeobjectowner   [   @objname   =   ]   'object'   ,   [   @newowner   =   ]   'owner'  
             
            參數  
            [@objname   =]   'object'  
             
            當前數據庫中現有的表、視圖或存儲過程的名稱。object   的數據類型為   nvarchar(517),沒有默認值。object   可用現有對象所有者限定,格式為   existing_owner.object。  
             
            [@newowner   =]   'owner'  
             
            即將成為對象的新所有者的安全帳戶的名稱。owner   的數據類型為   sysname,沒有默認值。owner   必須是當前數據庫中有效的   Microsoft®   SQL   Server™   用戶或角色或   Microsoft   Windows   NT®   用戶或組。指定   Windows   NT   用戶或組時,請指定   Windows   NT   用戶或組在數據庫中已知的名稱(用   sp_grantdbaccess   添加)。  
             
            返回代碼值  
            0(成功)或   1(失敗)  
             
            注釋  
            對象所有者(或擁有對象的組或角色的成員)對對象有特殊的權限。對象所有者可以執行任何與對象有關的   Transact-SQL   語句(例如   INSERT、UPDATE、DELETE、SELECT   或   EXECUTE),也可以管理對象的權限。  
             
            如果擁有對象的安全帳戶必須要除去,但同時要保留該對象,請使用   sp_changeobjectowner   更改對象所有者。該過程從對象中刪除所有現有權限。在運行   sp_changeobjectowner   之后,需要重新應用要保留的任何權限。  
             
            由于這個原因,建議在運行   sp_changeobjectowner   之前,編寫現有權限的腳本。一旦更改了對象的所有權,可能要使用該腳本重新應用權限。在運行該腳本之前需要在權限腳本中修改對象所有者。有關編寫數據庫腳本的更多信息,請參見編寫數據庫文檔和腳本。  
             
            可以使用   sp_changedbowner   更改數據庫的所有者。  
             
            權限  
            只有   sysadmin   固定服務器角色和   db_owner   固定數據庫角色成員,或既是   db_ddladmin   固定數據庫角色又是   db_securityadmin   固定數據庫角色的成員,才能執行   sp_changeobjectowner。  
             
            示例  
            下面的示例將   authors   表的所有者改為   Corporate\GeorgeW。  
             
            EXEC   sp_changeobjectowner   'authors',   'Corporate\GeorgeW'   
             

          posted on 2008-11-28 14:51 半導體 閱讀(740) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 荃湾区| 灌阳县| 漳平市| 乃东县| 腾冲县| 福建省| 冷水江市| 亳州市| 堆龙德庆县| 湖州市| 蓬莱市| 昂仁县| 大化| 清水河县| 浮梁县| 邓州市| 金湖县| 海城市| 灵武市| 兴文县| 桐城市| 调兵山市| 新源县| 旺苍县| 衢州市| 托克逊县| 安化县| 正镶白旗| 岐山县| 阜阳市| 理塘县| 天祝| 讷河市| 来宾市| 长武县| 科技| 收藏| 涿州市| 柳林县| 乌拉特中旗| 天全县|