社区
MS-SQL Server
帖子详情
xp_cmdshell
painAndhappy
2004-09-14 05:30:59
程序原本正常运行,在客户端的查询分析器执行
xp_cmdshell 'date 2004-9-30'
把当前日期'2004-9-14'日改成'2004-9-30',通过查询分析器看到服务器端时间已经变成了'2004-9-30'
但是重新运行程序,在数据库连接是就报了一个不能生成C001SSPI的错误,请指教是怎么回事情?
...全文
226
13
打赏
收藏
xp_cmdshell
程序原本正常运行,在客户端的查询分析器执行 xp_cmdshell 'date 2004-9-30' 把当前日期'2004-9-14'日改成'2004-9-30',通过查询分析器看到服务器端时间已经变成了'2004-9-30' 但是重新运行程序,在数据库连接是就报了一个不能生成C001SSPI的错误,请指教是怎么回事情?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zonelive
2004-09-16
打赏
举报
回复
听课
painAndhappy
2004-09-16
打赏
举报
回复
还有人帮忙回答吗?
painAndhappy
2004-09-15
打赏
举报
回复
区域设置都相同.
开发工具的话,大家也都装的同样的东西.
pbsql
2004-09-15
打赏
举报
回复
不是客户端开发工具有时间限制吧
chengte
2004-09-15
打赏
举报
回复
三个客户端的“区域设置”相同吗?
painAndhappy
2004-09-15
打赏
举报
回复
执行:select @@version
结果如下:
Microsoft SQL Server 2000 - 8.00.760 (Intel X86) Dec 17 2002 14:22:05 Copyright (c) 1988-2003 Microsoft Corporation Standard Edition on Windows NT 5.0 (Build 2195: Service Pack 4)
另外还有一些现象
1.把时间改成'2004-9-30'后,三个客户端,其中一个运行没有问题.(我和另外一个都报错)
2.把我的客户端的时间改成'2004-9-30'后(服务器端保持为当前时间),也会报同样的错误.
zjcxc
元老
2004-09-14
打赏
举报
回复
你的sql不会是评估版吧? 评估版改时间就会出问题.
你在查询分析器中执行下面的语句,看看你的sql版本是什么:
select @@version
pbsql
2004-09-14
打赏
举报
回复
那是你的sql server的问题了,是有时间限制吗?是不是评估版
painAndhappy
2004-09-14
打赏
举报
回复
另:
数据库连结时,用的是如下的语句
rdoEnvironments(0).OpenConnection(dsName:="", prompt:=rdDriverNoPrompt, ReadOnly:=True, Connect:="DRIVER={SQL Server};SERVER=server1;DATABASE=ds1;")
painAndhappy
2004-09-14
打赏
举报
回复
试过了,直接改了服务器上的时间,也还是不行
pbsql
2004-09-14
打赏
举报
回复
你不用命令改时间而用鼠标点击该成'2004-9-30',看有什么不同
painAndhappy
2004-09-14
打赏
举报
回复
重启过了,还是不行.
而且,只要把日期再改回当前的,程序又能正常运行.
还有一个是怀疑权限问题,但是我所用的登陆用户名是"sa", 应该有最大的权限啊.
zjcxc
元老
2004-09-14
打赏
举报
回复
重新启动sql再连接呢?
SQL Server阻止了对组件
xp
_
cmd
shell
过程的解决方案.docx
SQL Server阻止了对组件
xp
_
cmd
shell
过程的解决方案。 错误描述:SQL Server阻止了对组件‘
xp
_
cmd
shell
’的过程‘sys.
xp
_
cmd
shell
’的访问。因为此组件已作为此服务嚣安全配置的一部分而被关闭。系统管理员可以通过使用sp_configure启用‘
xp
_
cmd
shell
’。有关启用‘
xp
_
cmd
shell
’的详细信息,请参阅sQL帮助文件。
SQL Server如何启用
xp
_
cmd
shell
组件1
SQL Server如何启用
xp
_
cmd
shell
组件【错误描述】: SQL Server阻止了对组件‘
xp
_
cmd
shell
’的过程‘sys.
xp
_
cmd
s
数据库安全(实战掌握数据库安全风险以及防御策略)
第一章SQL Server:详细讲解SQL Server的角色权限、安全控制、安全性问题、权限管理、数据备份,通过实操渗透数据库获取系统管理员权限的三种方法(
xp
_
cmd
shell
、sp_oacreate、沙盒提权)。第二章MySQL:详解讲解...
XP
_
CMD
SSQLSERVER扩展存储过程
XP
_
CMD
SHELL
的简单应用
XP
_
CMD
SHELL
存储过程是执行本机的
CMD
命令,要求系统登陆有SA权限,也就是说如果获得SQLSERVER的SA命令,那就可以在目标机为所欲为了,知名软件“流光”使用的应该也是这个存储过程来实现在目标机上的操作。
MS SQL入侵(小心
xp
_
cmd
shell
)
MS SQL入侵(小心
xp
_
cmd
shell
)
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章