国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

更改數(shù)據(jù)庫對象的所有者

2024-07-21 02:05:43
字體:
供稿:網(wǎng)友
sp_changeobjectowner
更改當(dāng)前數(shù)據(jù)庫中對象的所有者。
語法
sp_changeobjectowner [ @objname = ] 'object' , [ @newowner = ] 'owner'
參數(shù)
[@objname =] 'object'

當(dāng)前數(shù)據(jù)庫中現(xiàn)有的表、視圖或存儲過程的名稱。object 的數(shù)據(jù)類型為 nvarchar(517),沒有默認(rèn)值。object 可用現(xiàn)有對象所有者限定,格式為 existing_owner.object。

[@newowner =] 'owner'

即將成為對象的新所有者的安全帳戶的名稱。owner 的數(shù)據(jù)類型為 sysname,沒有默認(rèn)值。owner 必須是當(dāng)前數(shù)據(jù)庫中有效的 microsoft® sql server™ 用戶或角色或 microsoft windows nt® 用戶或組。指定 windows nt 用戶或組時,請指定 windows nt 用戶或組在數(shù)據(jù)庫中已知的名稱(用 sp_grantdbaccess 添加)。
返回代碼值
0(成功)或 1(失敗)
注釋
對象所有者(或擁有對象的組或角色的成員)對對象有特殊的權(quán)限。對象所有者可以執(zhí)行任何與對象有關(guān)的 transact-sql 語句(例如 insert、update、delete、select 或 execute),也可以管理對象的權(quán)限。

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

由于這個原因,建議在運行 sp_changeobjectowner 之前,編寫現(xiàn)有權(quán)限的腳本。一旦更改了對象的所有權(quán),可能要使用該腳本重新應(yīng)用權(quán)限。在運行該腳本之前需要在權(quán)限腳本中修改對象所有者。有關(guān)編寫數(shù)據(jù)庫腳本的更多信息,請參見編寫數(shù)據(jù)庫文檔和腳本。

可以使用 sp_changedbowner 更改數(shù)據(jù)庫的所有者。
權(quán)限
只有 sysadmin 固定服務(wù)器角色和 db_owner 固定數(shù)據(jù)庫角色成員,或既是 db_ddladmin 固定數(shù)據(jù)庫角色又是 db_securityadmin 固定數(shù)據(jù)庫角色的成員,才能執(zhí)行 sp_changeobjectowner。
示例
下面的示例將 authors 表的所有者改為 corporate/georgew。

exec sp_changeobjectowner 'authors', 'corporate/georgew'exec sp_changeobjectowner 'ychw.proc_subject512_function', 'dbo'
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 孙吴县| 鹤壁市| 小金县| 光山县| 蓬溪县| 佛教| 浠水县| 石屏县| 通江县| 塔城市| 中阳县| 新邵县| 东源县| 天水市| 彭水| 蒙山县| 大连市| 湛江市| 扬州市| 伊宁县| 上虞市| 韶关市| 英吉沙县| 涪陵区| 江孜县| 玉山县| 资中县| 枣阳市| 信宜市| 平阳县| 万载县| 大港区| 沧源| 富民县| 花莲县| 斗六市| 本溪市| 肃南| 昌吉市| 房产| 武清区|