• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 更改數據庫對象的所有者

    發表于:2007-05-25來源:作者:點擊數: 標簽:數據庫更改所有者對象
    sp_changeobjectowner 更改當前數據庫中對象的所有者。 語法 sp_changeobjectowner [ @objname = ] ' object ' , [ @newowner = ] ' owner ' 參數 [ @objname = ] ' object ' 當前數據庫中現有的表、視圖或存儲過程的名稱。 object 的數據類型為 nvarchar(51

    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_grantdbaclearcase/" target="_blank" >ccess 添加)。

    返回代碼值

    0(成功)或 1(失?。?/p>

    注釋

    對象所有者(或擁有對象的組或角色的成員)對對象有特殊的權限。對象所有者可以執行任何與對象有關的 Transact-SQL 語句(例如 INSERT、UPDATE、DELETE、SELECT 或 EXECUTE),也可以管理對象的權限。

    如果擁有對象的安全帳戶必須要除去,但同時要保留該對象,請使用 sp_changeobjectowner 更改對象所有者。該過程從對象中刪除所有現有權限。在運行 sp_changeobjectowner 之后,需要重新應用要保留的任何權限。

    由于這個原因,建議在運行 sp_changeobjectowner 之前,編寫現有權限的腳本。一旦更改了對象的所有權,可能要使用該腳本重新應用權限。在運行該腳本之前需要在權限腳本中修改對象所有者。有關編寫數據庫腳本的更多信息,請參見javascript:hhobj_1.Click()">編寫數據庫文檔和腳本。

    可以使用 sp_changedbowner 更改數據庫的所有者。

    權限

    只有 sysadmin 固定服務器角色和 db_owner 固定數據庫角色成員,或既是 db_ddladmin 固定數據庫角色又是 db_securityadmin 固定數據庫角色的成員,才能執行 sp_changeobjectowner。

    示例

    下面的示例將 authors 表的所有者改為 Corporate\GeorgeW。

    EXEC sp_changeobjectowner 'authors', 'Corporate\GeorgeW'
    exec sp_changeobjectowner 'ychw.proc_Subject512_Function', 'dbo'

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>