exec master..xp_cmdshell net use 问题,谢谢!请进入:)

junlintianxia07 2010-06-13 11:26:16
在windows 2003 ,sql server 2005下执行:
exec master..xp_cmdshell
'net use P: \\bjdbserver\rar "密码" /user:"administrator"'

报错:
发生系统错误 1312。
指定的登录会话不存在。可能已被终止。

但是在另一台机器上面 却可以正常执行
另一台服务器操作系统是windows2008 ,sql server2008
又遇到类似问题的吗? 谢谢

我搜到个资料是这样解决的!但是不知道 如何用

解决方法:
控制面板--管理工具--服务--在sql server(mssqlserver)上右键--属性--登录

不用本地系统帐号登录,改用网络用户登录,比如域用户。

什么是网络用户
我应该如何具体操作,谢谢!
...全文
932 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
somonytrick 2013-01-10
  • 打赏
  • 举报
回复
yilinjunnn 2012-01-02
  • 打赏
  • 举报
回复
胡usa打法是否
laotycoon 2011-09-02
  • 打赏
  • 举报
回复
请教!!!!!!!!!!!!!!
bl_mine 2010-11-17
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 fredrickhu 的回复:]
貌似 计算机名也是成功的
[/Quote]
exec master..xp_cmdshell
'net use \\192.168.0.176\ 123456 /user:192.168.0.176\administrator'

返回的是 命令成功完成。 但是 我在运行里面 打开要连接的\\192.168.0.176 还是要输入用户名和密码
bl_mine 2010-11-17
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 happyflystone 的回复:]
exec master..xp_cmdshell
'net use P: \\bjdbserver\rar 密码 /user:bjdbserver\administrator'
[/Quote]

exec master..xp_cmdshell
'net use \\192.168.0.176\ 123456 /user:192.168.0.176\administrator'

返回的是 命令成功完成。 但是 我在运行里面 打开要连接的\\192.168.0.176 还是要输入用户名和密码
junlintianxia07 2010-06-13
  • 打赏
  • 举报
回复
CSDN ,真是高人云集啊,不服不行啊
exec master..xp_cmdshell
'net use P: \\bjdbserver\rar 密码 /user:bjdbserver\administrator'
正确!
htl258_Tony 2010-06-13
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 fredrickhu 的回复:]
引用 6 楼 htl258 的回复:
引用 5 楼 fredrickhu 的回复:
貌似 计算机名也是成功的


如果有一个网卡有多个IP再试一下.


嘿嘿 只有一个固定IP
[/Quote]
可以设定N个的.
--小F-- 2010-06-13
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 htl258 的回复:]
引用 5 楼 fredrickhu 的回复:
貌似 计算机名也是成功的


如果有一个网卡有多个IP再试一下.
[/Quote]

嘿嘿 只有一个固定IP
永生天地 2010-06-13
  • 打赏
  • 举报
回复
去windows版里问问,效果应该好

[Quote=引用楼主 junlintianxia07 的回复:]
在windows 2003 ,sql server 2005下执行:
exec master..xp_cmdshell
'net use P: \\bjdbserver\rar "密码" /user:"administrator"'

报错:
发生系统错误 1312。
指定的登录会话不存在。可能已被终止。

但是在另一台机器上面 却可以正常执行
另一台服务器操作系统是wi……
[/Quote]
htl258_Tony 2010-06-13
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 fredrickhu 的回复:]
貌似 计算机名也是成功的
[/Quote]

如果有一个网卡有多个IP再试一下.
--小F-- 2010-06-13
  • 打赏
  • 举报
回复
貌似 计算机名也是成功的
htl258_Tony 2010-06-13
  • 打赏
  • 举报
回复
怀疑是计算机名解析异常.
htl258_Tony 2010-06-13
  • 打赏
  • 举报
回复
exec master..xp_cmdshell
'net use P: \\bjdbserver\rar "密码" /user:"administrator"'

红色部份换用IP地址测试成功.
--小F-- 2010-06-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 happyflystone 的回复:]
exec master..xp_cmdshell
'net use P: \\bjdbserver\rar 密码 /user:bjdbserver\administrator'
[/Quote]
up
-狙击手- 2010-06-13
  • 打赏
  • 举报
回复
exec master..xp_cmdshell
'net use P: \\bjdbserver\rar 密码 /user:bjdbserver\administrator'

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧