zoukankan      html  css  js  c++  java
  • 在使用命令xp_cmdshell的时候需要设置权限

    /*MSsql2005 如何启用xp_cmdshell
    默认情况下,sql server2005安装完后,xp_cmdshell是禁用的(可能是安全考虑),如果要使用它,可按以下步骤
    */
    -- 允许配置高级选项
    EXEC sp_configure 'show advanced options', 1
    GO
    -- 重新配置
    RECONFIGURE WITH OVERRIDE
    GO
    -- 启用xp_cmdshell
    EXEC sp_configure 'xp_cmdshell', 1
    GO
    --重新配置
    RECONFIGURE WITH OVERRIDE
    GO
    
    --执行想要的xp_cmdshell语句
    Exec xp_cmdshell 'query user'
    GO
    
    --用完后,要记得将xp_cmdshell禁用(出于安全考虑)
    -- 允许配置高级选项
    EXEC sp_configure 'show advanced options', 1
    GO
    -- 重新配置
    RECONFIGURE WITH OVERRIDE
    GO
    -- 禁用xp_cmdshell
    EXEC sp_configure 'xp_cmdshell', 0
    GO
    --重新配置
    RECONFIGURE WITH OVERRIDE
    GO

    另外:

    --开启sp_OACreate
    --SQL Server blocked access to procedure 'sys.sp_OACreate'
    sp_configure 'show advanced options', 1;
    go
    reconfigure;
    go
    sp_configure 'ole automation procedures', 1;
    go
    reconfigure;
    go
     
     
    sp_configure 'Ad Hoc Distributed Queries',1;
    go
    reconfigure
    go
  • 相关阅读:
    Django cache (缓存)
    Django CSRF
    Django 中的 Cookie 和 Session
    Django views 中的装饰器
    Ajax 基础
    JavaScript 对象
    Django ORM 操作
    Django 视图
    Django 路由系统
    Django 模版语言
  • 原文地址:https://www.cnblogs.com/tohen/p/2830687.html
Copyright © 2011-2022 走看看