使用Microsoft SQL Server 2008,如何刪除系統存儲過程?如何刪除某個系統存儲過程?
我一直在尋找刪除或禁用下列系統過程xp_regwrite
和xp_regdeletevalue
我知道如何在SQL Server 2000中刪除,但無法找到如何在SQL Server 2008中刪除的文檔。
的問題是,我怎麼可以
- 刪除它們,或
- 禁用兩個人?
使用Microsoft SQL Server 2008,如何刪除系統存儲過程?如何刪除某個系統存儲過程?
我一直在尋找刪除或禁用下列系統過程xp_regwrite
和xp_regdeletevalue
我知道如何在SQL Server 2000中刪除,但無法找到如何在SQL Server 2008中刪除的文檔。
的問題是,我怎麼可以
我不一定建議在沒有適當考慮的情況下刪除任何系統存儲過程......但我認爲這對您的情況不是問題。
只需進入SSMS的圖形用戶界面,數據庫,系統數據庫,碩士,可編程性,系統擴展存儲過程,選擇這些程序並將其刪除。
更好的方法可能是撤銷「公共」執行權限。
使用權限/配置,而不是刪除系統存儲過程! –