以文本方式查看主题 - 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 -- 没有成功,请看一下外部数据源是这么设置吗? [此贴子已经被作者于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 -- 确实登不上的。 |
-- 作者:大红袍 -- 发布时间:2015/7/21 9:11:00 -- 加上空格
Glcxb2015 /user:adminstrator |
-- 作者:大红袍 -- 发布时间:2015/7/21 9:13:00 -- 看9楼之余,你可以在服务器那里设置everyone或guest用户,它们进入是不需要密码的 |