以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]连接字符串隐藏 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=93375) |
-- 作者:北冰洋 -- 发布时间:2016/11/26 20:10:00 -- [求助]连接字符串隐藏 刚刚发现系统菜单-数据表-外部数据-外部数据源里的连接字符串里竟然可以直接看到数据库密码,好可怕,怎么样隐藏掉这个 外部数据 ? |
-- 作者:有点色 -- 发布时间:2016/11/27 9:59:00 -- 1、为什么要给用户调出外部数据源?
2、只有开发者和管理员能设置外部数据源的。
3、你可以改成动态数据源 http://www.foxtable.com/webhelp/scr/0682.htm
|
-- 作者:北冰洋 -- 发布时间:2016/11/27 13:08:00 -- 我没有想让用户看外部数据源啊,我是用的系统菜单,然后发布后菜单里点击外部数据源,就直接可以看到连接字符串啊 还有外部数据表,也可以点进去,这两个怎么禁止或者隐藏掉? |
-- 作者:有点色 -- 发布时间:2016/11/27 14:08:00 -- 以下是引用北冰洋在2016/11/27 13:08:00的发言:
我没有想让用户看外部数据源啊,我是用的系统菜单,然后发布后菜单里点击外部数据源,就直接可以看到连接字符串啊 还有外部数据表,也可以点进去,这两个怎么禁止或者隐藏掉?
引用系统菜单模板,然后在菜单设计那里,把你不想要的菜单隐藏掉即可
http://www.foxtable.com/webhelp/scr/1079.htm
|
-- 作者:北冰洋 -- 发布时间:2016/11/27 16:38:00 -- 能不能就现在的项目 在哪里加上代码控制呢? 我感觉还是系统菜单好用 不想乱改行不行 |
-- 作者:有点色 -- 发布时间:2016/11/27 20:12:00 -- 以下是引用北冰洋在2016/11/27 16:38:00的发言:
能不能就现在的项目 在哪里加上代码控制呢? 我感觉还是系统菜单好用 不想乱改行不行
系统菜单,你引用模板,也是系统菜单啊。你想隐藏哪些你都可以隐藏掉。 |
-- 作者:北冰洋 -- 发布时间:2016/11/28 9:14:00 -- 1.找到了,我想设置成只允许 a 用户可见、可用,其他用户全部不可见不可用,应该怎么设置呢?--------- 2> 我们增加一个用户“录入员”,如果该用户登录,隐藏“数据表”和“管理项目”两个功能区,并禁用杂项功能区的“执行SQL”和 “命令窗口”两个按钮。 第一步当然是增加一个名为“录入员”的用户,然后在菜单系统事件LoadUserSetting加入如下代码: If User.Name =
"录入员"
Then 上面的代码怎么改为使用用户组控制,是 员工 组的用户就适用上面的代码,实现上面代码的效果? 谢谢谢谢 3> 还有就是使用了上面的代码,我还需要替换系统菜单吗? 再次感谢. [此贴子已经被作者于2016/11/28 10:05:15编辑过]
|
-- 作者:有点蓝 -- 发布时间:2016/11/28 10:08:00 -- If User.Group = "录入员" Then |
-- 作者:北冰洋 -- 发布时间:2016/11/28 11:30:00 -- good 谢谢。 可我已经替换了 怎么改回来啊? |
-- 作者:有点蓝 -- 发布时间:2016/11/28 11:51:00 -- 改不回来,不用管它,没有什么影响 |