SQL SERVER-开启xp_cmdshell
在sql server中执行cmd命令,报以下异常。 EXEC master.sys.xp_cmdshell 'dir c:/'
Msg 15281, Level 16, State 1, Procedure xp_cmdshell, Line 1 [Batch Start Line 44]
SQL Server blocked access to procedure 'sys.xp_cmdshell' of component 'xp_cmdshell' because this component is turned off as part of the security configuration for this server. A system administrator can enable the use of 'xp_cmdshell' by using sp_configure. For more information about enabling 'xp_cmdshell', search for 'xp_cmdshell' in SQL Server Books Online.
服务器开启
--Server configEXEC sp_configure 'show advanced options', 1; GO RECONFIGURE; GO EXEC sp_configure 'xp_cmdshell',1; GO RECONFIGURE; GO
如果是sysadmin账号则可以执行了,若不是则要做以下配置。
添加代理账号,注意一定用windows账号登陆SSMS,在执行
EXEC sp_xp_cmdshell_proxy_account 'adc\ccc','xx'
否则会报以下异常,其余异常如权限不够,则用管理员启动SSMS或则账号密码错误,还有一定要加域名如果本地则EXEC sp_xp_cmdshell_proxy_account 'sdsdbt16b\Jinwei','QSMC+12345',一定写成本地主机名才行
An error occurred during the execution of sp_xp_cmdshell_proxy_account.
Possible reasons: the provided account was invalid or the '##xp_cmdshell_proxy_account##' credential could not be created.
Error code: 0(null), Error Status: 0.
在master下建立相应用户并赋予执行xp-cmdshell权限
GRANT EXECUTE ON sys.xp_cmdshellTO Cmd_Login;
否则报异常
The EXECUTE permission was denied on the object 'xp_cmdshell', database 'mssqlsystemresource', schema 'sys'.
转载于:https://www.cnblogs.com/JinweiChang/p/10750573.html
SQL SERVER-开启xp_cmdshell相关推荐
- Access和SQL server开启表间关系,并实现更新或删除母表数据自动更新或删除子表数据...
1.Access开启表间关系,并实现删除母表数据自动删除子表数据: 在Tables等界面 - > 右键 - > Relationships... -> 弹出Relationships ...
- mysql怎么启用sa用户_安装SQL SERVER开启SA用户登录的方法
家庭安装SQL SERVER开启SA用户登录的方法: (切记按照网址操作完后,最后一定要在"管理工具"的"服务"里把"SQL SERVER(MSSQL ...
- 【转】sql server开启全文索引方法
利用系统存储过程创建全文索引的具体步骤: 1) 启动数据库的全文处理功能 (sp_fulltext_database) 2) 建立全文目录 (sp_fulltext_catalog) 3) 在全文目录 ...
- SQL server 开启触发器和禁用触发器
– 禁用触发器 alter table 表名 disable trigger 触发器名字 go – 启用触发器 alter table 表名 enable trigger 触发器名字 go
- SQL Server 2008 开启远程连接
除了 IP1.IP2 外,也要把 IPALL 的端口也设置为 1433 参考:SQL Server开启1433端口,彻底解决方案 转载于:https://www.cnblogs.com/victorb ...
- 常见SQL Server 2000漏洞及其相关利用2
转自:http://blog.sina.com.cn/s/blog_5070b2cd01008blt.html 要***主机IP:192.168.11.56 前提是: 1.对方主机有安装SQL ser ...
- SQL SERVER 2008 恢复远程备份文件
SQLSERVER2008R2恢复远程备份文件方法 一:先SQL Server启用xp_cmdshell组件: 通过SQL语句开启.[推荐此方法,因为在任何版本的SQL SERVER中都可以使用.] ...
- Excel与Sql Server互通导入导出跨语言
目录 Excel与Sql Server互通导入导出跨语言 1.目标Excel缺少表的列标题字段 1.1.问题的提出从这里开始 1.2.参数的正确写法 1.3.附带说一下Jet 4.0 1.4.附带说一 ...
- SQL Server的错误日志
无论是操作系统 (Unix 或者Windows),还是应用程序 (Web 服务,数据库系统等等) ,通常都有自身的日志机制,以便故障时追溯现场及原因.Windows Event Log和 SQL Se ...
- SQL Server 数据库的鼠标操作
在数据库中一些操作用鼠标进行可视化操作更方便快捷 一 SQL Server 开启 任务栏--任务管理器--服务--MSSQLSERVER 开启 我的电脑--控制面板--管理工具--服务--MSSQLS ...
最新文章
- C语言程序设计模拟卷,C语言程序设计(上)模拟卷
- Linux监控命令之==vmstat
- gba徽章机器人_徽章战士GBA攻略
- html5的文档申明为什么是!DOCTYPE html?
- Spring / Hibernate使用log4jdbc改进了SQL日志记录
- linux系统部署war包,查看tomcat日志
- Linux Shell高级技巧(三)
- selenium java项目_1)selenium+ java集成,待深度项目流程应用
- java代码 计算器_java代码---------计算器实现
- 【源码阅读】dbutil包中BasicRowProcessor内部类CaseInsensiti...
- MoSE: 多任务混合序列专家模型
- python可以用eclipse开发吗_Eclipse不是主要用来写Java么?Python也可以在eclipse上面写?Eclipse搭建Python开发环境...
- ptpd 源码解析_IEEE 1588 ptp 代码实现
- 中小企业如何选择合适的存储解决方案?
- python360_Python实现360账号登录
- html5 indexedDB 数据库 详讲
- Java教程:Java分割字符串(spilt())
- stm32f103c8t6用stlink下载需要单独供电
- 记:psd中图标转成svg并上传到iconfont制作成图标
- 清除所有浏览器历史数据脚本_不要让浏览器吸收所有数据
热门文章
- 基于matlab的热红外图像温度检测
- 小说的逻辑与反逻辑_林冲的“走”——小说内部的逻辑与反逻辑(毕飞宇)
- SPSS Modeler 图形可视化之散点图一(指南 第六章)
- mcem r语言代码_一个简单文本分类任务-EM算法-R语言
- java项目2个数据源_springboot项目配置两个数据源的方法
- B5G、6G以及未来无线通信技术发展调研
- html去掉边框间隙,如何去除html边框间隙
- 蓝牙定位,多种应用方式的新技术
- 5、管理就是做好一系列决策
- 云服务器性能怎么测,云服务器性能该怎么测试