sql-server - 检查 MGET/MPUT 的访问是否被阻止
问题描述
我正在尝试使用 MPUT/MGET 脚本,如下所示: https ://www.codeproject.com/Articles/1170393/Download-file-s-from-FTP-Server-using-Command-thro 但我无法得到它工作,有没有办法检查你是否有足够的权限来通过 SQL 自动化 ftp?
解决方案
此脚本构建 OS 命令并使用 Sql Serverxp_cmdshell
系统存储过程运行它。xp_cmdshell
检查当前运行权限
EXEC sp_configure;
没有参数并找到带有name
='xp_cmdshell'的行。如果您需要启用它,请参阅如何启用 xp_cmdshell
.
推荐阅读
- c# - Windows 窗体 - 使控件在显示器上的大小相同
- excel - 更改先前选择的单元格的内部颜色
- python - 没有 Gym 的 Tensorflow 上的强化学习
- javascript - 如何将输入字段文件数组分配给单独的输入字段
- snmp - IfIndex 计算 华为
- python - 在函数之外使用我的局部变量
- elasticsearch - 在 Kibana/Elasticsearch 中过滤或检查三重引用的 JSON 对象
- reactjs - Chart.js 如何突出显示标签的一部分
- c++ - macdeployqt 在 install_name_tool -change 之后失败并显示“错误:无法解析 otool 输出行:“\t/usr/lib/system/lib*.dylib”
- r - 数据框:订单列内容匹配第一列