以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]连接字符串隐藏  (http://www.foxtable.com/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
    RibbonTabs(
"Table").Visible = False
    RibbonTabs(
"Project").Visible = False
    RibbonTabs(
"Other").Groups("Execute").Items("SQLExecute").Enabled = False
    RibbonTabs(
"Other").Groups("Execute").Items("Command").Enabled = False
Else

    RibbonTabs(
"Table").Visible = True
    RibbonTabs(
"Project").Visible = True
    RibbonTabs(
"Other").Groups("Execute").Items("SQLExecute").Enabled = True
    RibbonTabs(
"Other").Groups("Execute").Items("Command").Enabled = True
End
If


上面的代码怎么改为使用用户组控制,是 员工 组的用户就适用上面的代码,实现上面代码的效果? 谢谢谢谢


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
--  
改不回来,不用管它,没有什么影响