美文网首页
Access-小示例-01-账户权限管理

Access-小示例-01-账户权限管理

作者: Data_Python_VBA | 来源:发表于2019-12-30 21:10 被阅读0次

微信公众号原文

系统:Windows 7
软件:Access 2016**

  • 这个系列介绍一些简单的小示例
  • 包括在界面端的设置及在代码端的实现

Part 1:本篇目标

  1. 根据打开软件的不同用户,赋予不同操作权限
  2. 本质上就是将一部分控件禁用,一部分控件启用
  3. 如下图所示,打开窗体时,禁用按钮非管理员按钮,启用按钮管理员按钮,在文本框中写入当前登录账户

效果图

1.png

Part 2:实现步骤

  1. 画出设计图,文本框名称为txt1,管理员按钮名称为cmd1,非管理员按钮名称为cmd2

界面设计

2.png

Part 3:代码

Private Sub Form_Load()
    currentUserName = Environ("username")
    Debug.Print (currentUserName)
    
    Set frm = Forms("窗体1")
    
    Set ctrl1 = frm.Controls("cmd1")
    Set ctrl2 = frm.Controls("cmd2")
    Set ctrl3 = frm.Controls("txt1")
    
    If currentUserName = "Administrator" Then
        ctrl1.Enabled = True
        ctrl2.Enabled = False
    Else
        ctrl1.Enabled = False
        ctrl2.Enabled = True
    End If
    
    ctrl3.Value = currentUserName
    
End Sub

代码截图

3.png

Part 3:部分代码解读

  1. currentUserName = Environ("username")获取当前登录账户
  2. ctrl1.Enabled = True启用控件ctrl1
  3. ctrl2.Enabled = False禁用控件ctrl2
  4. Private Sub Form_Load(),窗体启动事件​

本文为原创作品,更多学习交流可加小编微信号learningBin


更多精彩,请关注微信公众号
扫描二维码,关注本公众号

公众号底部二维码.jpg

相关文章

  • Access-小示例-01-账户权限管理

    微信公众号原文 系统:Windows 7软件:Access 2016** 这个系列介绍一些简单的小示例包括在界面端...

  • day17项目【权限管理】-03 权限管理功能(接口)

    01-权限管理需求描述 一、权限管理需求描述 不同角色的用户登录后台管理系统拥有不同的菜单权限与功能权限,权限管理...

  • Linux学习(三)——用户账户和组账户

    用户账户和组账户 用户账户管理 Linux使用用户权限机制对系统进行管理。 主要功能:提供不同用户使用本系统的权限...

  • 2018-03-27

    MongoDB的账户与权限管理 默认的MongoDB是没有账户权限管理的,也就是说,不需要密码即可登陆,即可拥有读...

  • 账户权限

    查看admin账户权限 查下结果:admin具备读、写、配置等权限image.png 设置账户为管理员 命令中的'...

  • 什么是统一身份认证?

    一、账户的统一管理,包括用户名、密码、组织结构、group。我们除了账户管理外,更多的需要考虑系统权限的管理。应用...

  • MySql高级知识总结

    Num01-->mysql账户管理 Test01-->定义 Test02-->授予权限 Test03-->回收权限...

  • Linux学习第五天

    用户账户的管理 一、用户账户和组账户概述 用户和用户组管理,顾名思义就是添加用户和用户组、更改密码和设定权限等操作...

  • EOS账户的两种权限——你造吗

    每个EOS账户都包含两种权限,对应了拥有者权限(Owner Key)和管理者权限(Active Key),这两种权...

  • godaddy 委托他人管理账号权限教程.最新版

    godaddy 委托他人管理账号权限教程.最新版 账户设置点击 点击账户委托 授权 点击 输入对方邮箱账号信息,和...

网友评论

      本文标题:Access-小示例-01-账户权限管理

      本文链接:https://www.haomeiwen.com/subject/kofvoctx.html