使用Microsoft SQL Server 2008,如何删除系统存储过程?
我希望删除或停用以下系统过程xp_regwrite
和xp_regdeletevalue
我知道如何在SQL Server 2000中删除它们,但找不到有关如何在SQL Server 2008中删除它们的文档。
问题是,我怎么能
答案 0 :(得分:0)
我不一定会建议在没有适当考虑的情况下删除任何系统存储过程......但我认为在你的情况下这不是问题。
只需进入SSMS GUI,数据库,系统数据库,主数据库,可编程性,系统扩展存储过程,选择这些过程并删除它们。
更好的方法可能是撤销“公共”执行权限。
答案 1 :(得分:0)
我决定回到2005年解决这个问题,撤销权限对我的情况没有帮助,我不愿意删除我将来可能需要的程序。