Foxtable(狐表)用户栏目专家坐堂 → 当连接外部数据源的连接字符串不正确时,怎样让系统自动退出?


  共有29236人关注过本帖树形打印复制链接

主题:当连接外部数据源的连接字符串不正确时,怎样让系统自动退出?

帅哥哟,离线,有人找我吗?
cpayinyuan
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
当连接外部数据源的连接字符串不正确时,怎样让系统自动退出?  发帖心情 Post By:2009/3/19 18:41:00 [显示全部帖子]

如题,在目前的系统中,当我设置的连接外部数据源的连接字符串不正确时,会弹出一个对话框让手工修改连接字符串,而且,系统会继续进行错误的登录.请教一下,当连接字符串时,怎样设置才能让系统自动退出(不弹出连接字符串的对话框,也不再继续登录).!

 回到顶部
帅哥哟,离线,有人找我吗?
cpayinyuan
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2009/3/19 18:44:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-3-19 18:41:00的发言:
好像没有办法的哦

   如果真的没有办法,这是个非常严重的问题!
   用户在输入IP地址或者服务器名称时,输错是很正常的事情.明明连接字符串不正确,还要继续进行错误的登录,甚至还弹出连接字符串让用户看到服务器的登录密码等信息,这怎么行呢?感觉这个问题很严重,如果不解决,当IP地址不固定是,只能放弃外部数据源的使用!


 回到顶部
帅哥哟,离线,有人找我吗?
cpayinyuan
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2009/3/19 18:45:00 [显示全部帖子]

补充:能否改一下,当连接字符串不正确时,系统自动退出!?
在实际中,这样可能用处更大一些!

 回到顶部
帅哥哟,离线,有人找我吗?
cpayinyuan
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2009/3/19 21:10:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-3-19 20:24:00的发言:

要不改一下,按取消的话,退出系统

那就这么办,我搞定它。

    还是先别动手吧!这样解决也太过于省事,太不为用户着想了吧!
    我的建议是,您若不想设置成连接字符串错误就自动退出,就在系统里面作一项配置项,若设置为允许修改,则按我们以上讨论的,按取消退出系统,按确定弹出对话框修改连接字符串。
    若设置为不允许修改,若连接字符串错误,若连接字符串没有使用登录窗口的辅助信息自动退出;若使用了登录窗口的辅助信息,则自动退回到登录窗口,再重新输入(允许输3次),超过3次强制退出。
      总之一个目的,服务器的数据库密码比应用系统的密码还要关键,如果客户端轻易的可以看到,服务器密码就成公开的了!假如我们登录系统时,若密码错误,系统就自动弹出正确的密码让用户看到,您说这样的系统谁还敢使用!连接字符串错误就自动退出或许也有不方便的地方,但如果不正确就让用户看看原来的连接字符串,就更得不偿失了!
     如果不能解决这个问题,那就是拿用户的数据安全开玩笑!一切都是免谈!

[此贴子已经被作者于2009-3-19 21:14:39编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
cpayinyuan
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2009/3/19 21:18:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-3-19 21:12:00的发言:

呵呵,有道理,我再看看。

     相信贺老师一定能找到更完美的解决办法!
     如果不解决这个问题,我们登录您的SQL服务器时,若连接字符串错误就能把您的服务器密码弹出来,下次我们可能就不用FOX做的系统登录了(改为直接查看您的数据库),您心里能感觉到安全吗?

[此贴子已经被作者于2009-3-19 21:18:20编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
cpayinyuan
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2009/3/20 8:00:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-3-19 23:55:00的发言:
其实外部数据源连不同的话,现在也只是管理员和开发者才能看到连接字符串的
给普通用户加上退出机制既可。
[此贴子已经被作者于2009-3-19 23:55:35编辑过]

     在系统不进行大改动的前提下,建议只对“开发者”能查看字符串即可。对“管理员”和其他用户,则直接退出,不能查看字符串,也不再继续登录!


 回到顶部
帅哥哟,离线,有人找我吗?
cpayinyuan
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2009/3/24 10:09:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-3-23 17:19:00的发言:
刚刚加上的,以后各取所需:


图片点击可在新窗口打开查看此主题相关图片如下:abc.gif
图片点击可在新窗口打开查看

Very Good!


 回到顶部
帅哥哟,离线,有人找我吗?
cpayinyuan
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:六尾狐 帖子:1412 积分:8937 威望:0 精华:0 注册:2008/9/1 8:57:00
  发帖心情 Post By:2009/3/30 11:05:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-3-23 17:19:00的发言:
刚刚加上的,以后各取所需:


图片点击可在新窗口打开查看此主题相关图片如下:abc.gif
图片点击可在新窗口打开查看

     希望不仅在菜单的项目属性中加这样一个选项,同时允许用代码变更此选项!例如:在项目没有完成的时候,如果是开发者进入,则此项设为True;若是其他操作员进入,则此项设为False.
     另外,还有以前我提到的关于"是否显示列标题"的选项,希望也增加用代码修改的功能.

    从理论上来讲,凡是菜单中能更改的选项,用代码肯定也可以更改,所以,希望贺老师提供一下方便!这样会使这些选项的设置更为灵活方便!


 回到顶部