以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]外部数据源服务器密码登陆的问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=71902)

--  作者:yangjie300
--  发布时间:2015/7/20 11:01:00
--  [求助]外部数据源服务器密码登陆的问题
程序使用外部数据源,数据库放在一台服务器上,服务器设有登陆密码,我用运行\\\\***.***.***.***,登陆服务器,把用户名、密码都保存了,但这个保存好像一个星期就失效了,每周都要重新登陆、保存一次,比较麻烦,因为用户名、密码不能告诉具体操作者,每次都要由管理员进行,有什么更好的办法吗?或者能把服务器用户名、密码内置在程序里吗?

[此贴子已经被作者于2015/7/20 11:01:08编辑过]

--  作者:大红袍
--  发布时间:2015/7/20 11:03:00
--  

 写到程序里面去

 

在beforeOpenproject事件,加入代码

 

shell("net use \\\\192.168.1.211\\共享的文件夹名  密码 /user:用户名", 0)


--  作者:yangjie300
--  发布时间:2015/7/20 11:15:00
--  
谢谢,我试试。
--  作者:yangjie300
--  发布时间:2015/7/20 15:14:00
--  
没有成功,请看一下外部数据源是这么设置吗?

图片点击可在新窗口打开查看此主题相关图片如下:外部数据源.jpg
图片点击可在新窗口打开查看

[此贴子已经被作者于2015/7/20 15:14:42编辑过]

--  作者:大红袍
--  发布时间:2015/7/20 15:15:00
--  
 不,可,能,不,成,功
--  作者:大红袍
--  发布时间:2015/7/20 15:16:00
--  

开始->运行->cmd

 

然后输入 net use \\\\192.168.1.211\\共享的文件夹名  密码 /user:用户名

 

得到什么结果?


--  作者:lsy
--  发布时间:2015/7/20 15:31:00
--  
以下是引用大红袍在2015/7/20 15:16:00的发言:

开始->运行->cmd

 

然后输入 net use \\\\192.168.1.211\\共享的文件夹名  密码 /user:用户名

 

得到什么结果?



上面的方法有可能不成功


有一种方法能成功,但好像有点网络攻击的味道,代码不好贴出来。


--  作者:yangjie300
--  发布时间:2015/7/21 8:13:00
--  
确实登不上的。

图片点击可在新窗口打开查看此主题相关图片如下:数据库.jpg
图片点击可在新窗口打开查看


--  作者:大红袍
--  发布时间:2015/7/21 9:11:00
--  

加上空格

 

 Glcxb2015 /user:adminstrator


--  作者:大红袍
--  发布时间:2015/7/21 9:13:00
--  

看9楼之余,你可以在服务器那里设置everyone或guest用户,它们进入是不需要密码的