精华内容
下载资源
问答
  • SQL server linked server 权限配置页面

    千次阅读 2013-12-12 10:19:01
    http://technet.microsoft.com/en-us/library/ms188477(v=sql.105).aspx 需要注意的是里面很多权限选项只针对SQL Server 权限认证,windows认证不可以。

    http://technet.microsoft.com/en-us/library/ms188477(v=sql.105).aspx


    需要注意的是里面很多权限选项只针对SQL Server 权限认证,windows认证不可以。

    展开全文
  • SpringSecurity配置403权限访问页面1、未配置之前2、开始配置2.1 新建一个unauth.html2.2 在继承WebSecurityConfigurerAdapter的配置类中设置2.3 继承UserDetailsService接口的实现类3、测试 1、未配置之前 2、开始...

    1、未配置之前

    在这里插入图片描述

    2、开始配置

    2.1 新建一个unauth.html

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    <h1>没有访问的权限</h1>
    </body>
    </html>
    

    2.2 在继承WebSecurityConfigurerAdapter的配置类中设置

    关键代码:

     //配置没有权限访问自定义跳转的页面
      http.exceptionHandling()
      .accessDeniedPage("/unauth.html");
    

    配置类完整代码:

    package com.atguigu.springsecuritydemo1.config;
    
    import org.springframework.beans.factory.annotation.Autowired;
    import org.springframework.context.annotation.Bean;
    import org.springframework.context.annotation.Configuration;
    import org.springframework.security.config.annotation.authentication.builders.AuthenticationManagerBuilder;
    import org.springframework.security.config.annotation.web.builders.HttpSecurity;
    import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
    import org.springframework.security.core.userdetails.UserDetailsService;
    import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
    import org.springframework.security.crypto.password.PasswordEncoder;
    
    @Configuration
    public class SecurityConfigTest extends WebSecurityConfigurerAdapter {
    
        @Autowired
        private UserDetailsService userDetailsService;
    
        @Override
        protected void configure(AuthenticationManagerBuilder auth) throws Exception {
            auth.userDetailsService(userDetailsService).passwordEncoder(password());
        }
    
        @Bean
        PasswordEncoder password(){
           return new BCryptPasswordEncoder();
        }
    
        @Override
        protected void configure(HttpSecurity http) throws Exception {
            //退出配置
            http.logout().logoutUrl("/logout")
                    .logoutSuccessUrl("/test/hello")
                    .permitAll();
    
            //配置没有权限访问自定义跳转的页面
            http.exceptionHandling().accessDeniedPage("/unauth.html");
            http.formLogin()             //自定义自己编写的登陆页面
                .loginPage("/login.html")    //登录页面设置
                .loginProcessingUrl("/user/login") //登录访问路径
                .defaultSuccessUrl("/success.html").permitAll()    //登录成功之后,跳转路径
                .and().authorizeRequests()
                   //设置哪些路径可以直接访问,不需要认证
                    .antMatchers("/","/test/hello","/user/login").permitAll()
                    //当前登录的用户,只有具有admins权限才可以访问这个路径
                   //1、hasAuthority方法
                   //.antMatchers("/test/index").hasAuthority("admins")
                   //2、hasAnyAuthority方法
                  // .antMatchers("/test/index").hasAnyAuthority("admins,manager")
                  //3、hasRole方法  ROLE_sale
                   .antMatchers("/test/index").hasRole("sale")
                    //4、hasAnyRole方法
    
                .anyRequest().authenticated()
                .and().csrf().disable();    //关闭csrf防护
        }
    }
    
    

    2.3 继承UserDetailsService接口的实现类

    package com.atguigu.springsecuritydemo1.service;
    
    import com.atguigu.springsecuritydemo1.entity.Users;
    import com.atguigu.springsecuritydemo1.mapper.UsersMapper;
    import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
    import org.springframework.beans.factory.annotation.Autowired;
    import org.springframework.security.core.GrantedAuthority;
    import org.springframework.security.core.authority.AuthorityUtils;
    import org.springframework.security.core.userdetails.User;
    import org.springframework.security.core.userdetails.UserDetails;
    import org.springframework.security.core.userdetails.UserDetailsService;
    import org.springframework.security.core.userdetails.UsernameNotFoundException;
    import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
    import org.springframework.stereotype.Service;
    
    import java.util.List;
    
    @Service("userDetailsService")
    public class MyUserDetailService implements UserDetailsService {
    
        @Autowired
        private UsersMapper usersMapper;
    
        @Override
        public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
    
            //调用userMapper中的方法,根据用户名查询数据库
            QueryWrapper<Users> wrapper=new QueryWrapper<>();//条件构造器
            //where username=?
            wrapper.eq("username",username);
            Users users= usersMapper.selectOne(wrapper);
            //判断
            if(users==null){    //数据库没有用户名,认证失败
                throw new UsernameNotFoundException("用户名不存在!");
            }
    
            List<GrantedAuthority> auths= AuthorityUtils.commaSeparatedStringToAuthorityList("admins,ROLE_sale");
            //从查询数据库返回user对象,得到用户名和密码,返回
            return new User(users.getUsername(),new BCryptPasswordEncoder().encode(users.getPassword()),auths);
        }
    
    }
    
    

    3、测试

    现在我故意将原先的sale改为sale1制造错误
    在这里插入图片描述
    启动项目并访问http://localhost:8111/test/index
    在这里插入图片描述
    输入lucy 123
    在这里插入图片描述
    成功实现

    展开全文
  • springside页面权限配置

    2013-01-08 00:05:19
    /login = authc /logout = logout /static/** = anon /account/user/** = perms["user:view"] /account/group/** = perms["group:view"] ...这里是标记进入那些页面需要那些组的权限才能看。
    <property name="filterChainDefinitions">
    <value>
    /login = authc
    /logout = logout
    /static/** = anon
    /account/user/** = perms["user:view"]
    /account/group/** = perms["group:view"]
    /account/term/** = perms["user:view"]
    /account/trans/** = perms["user:view"]
    /account/merchant/** = perms["user:view"]
    </value>
    </property>
    这个是shiro的查看视图的身份验证,perms指的是你要查看视图要经过什么样的验证,前面的url指的是
    你要查看的视图

    这里是标记进入那些页面需要那些组的权限才能看。
    展开全文
  • 为了记录ranger的配置,截图留念… 注意: Service Name 不是随便写的,是根据插件的名字改定义的, 注意!!! 二. HDFS 2.1. 添加服务 dfs.nameservices : master dfs.ha.namenodes.master : nn0,nn1 dfs.namenode.rpc...

    一. 前言

    为了记录ranger的配置,截图留念(感谢风宇同学的辛苦讲解)…

    注意: Service Name 不是随便写的,是根据插件的名字 自定义的, 注意!!!
    在这里插入图片描述

    二. HDFS

    2.1. 添加服务

    在这里插入图片描述
    在这里插入图片描述

    dfs.nameservices : master
    dfs.ha.namenodes.master : nn0,nn1
    dfs.namenode.rpc-address.master.nn0 : server-host01:8020
    dfs.namenode.rpc-address.master.nn1 : server-host02:8020
    dfs.client.failover.proxy.provider.master : org.apache.hadoop.hdfs.server.namenode.ha.ConfiguredFailoverProxyProvider
    

    2.2. 添加策略

    在这里插入图片描述

    三. YARN

    yarn只要是对队列做的权限控制, 所以在配置队列的时候, 访问权限不能是 * , 因为ranger和yarn自带的acl兼容, 如果自带的acl权限控制的为* , 这ranger配置不起作用.

    capacity-scheduler.xml
    
    
        <property>
          <name>yarn.scheduler.capacity.root.acl_submit_applications</name>
          <value>提交任务权限控制, 用户名,不要为 [ * ] </value>
        </property>
    
        <property>
          <name>yarn.scheduler.capacity.root.acl_administer_jobs</name>
          <value>访问权限控制, 用户名,不要为 [ * ] </value>
        </property>
    
    
    

    3.1. 添加服务

    在这里插入图片描述

    3.2. 添加策略

    在这里插入图片描述

    四. HIVE

    4.1. 添加服务

    在这里插入图片描述

    4.2. 添加策略

    • 所有权限
      在这里插入图片描述
    • 表/数据库 权限

    在这里插入图片描述

    • 数据库 udf函数

    在这里插入图片描述

    • url 权限

    在这里插入图片描述

    五. HBASE

    5.1. 添加服务

    在这里插入图片描述

    5.2. 添加策略

    在这里插入图片描述

    六. PRESTO

    6.1. 添加服务

    在这里插入图片描述

    6.2. 添加策略

    • all - catalog, schema
      在这里插入图片描述

    • all - catalog, schema, table

    在这里插入图片描述

    • all - catalog, schema, table, column
      在这里插入图片描述
    • all - catalog
      在这里插入图片描述

    七. Access 访问审计

    在这里插入图片描述

    八. Admin操作Ranger 审计日志

    • 操作日志
      在这里插入图片描述

    • 登录日志

    在这里插入图片描述

    九. 插件信息

    • 插件安装情况

    在这里插入图片描述

    • 插件状态
      在这里插入图片描述
    展开全文
  • solr 页面配置访问权限

    千次阅读 2017-06-29 14:12:18
    1.apache-tomcat-9.0.0.M21/conf下的tomcat-users.xml中添加,manager"/>2.apache-tomcat-9.0.0.M21/webapps/solr/WEB-INF下的web.xml配置
  • vueThink权限配置

    2017-11-09 11:16:00
    vueThink中的 admin 默认是展示所有权限,其他的权限组用户就要自己去特定进行配置   http://vuedemo.cn:8181 这里我是默认本地配置了apache到 php\public 下的绝对路径   安装成功登录之后,默认显示的菜单是这样...
  • JAVA:权限管理授权页面与列表页面

    千次阅读 2018-10-29 11:41:11
    权限配置 ...权限配置页面 &amp;amp;lt;%@ page language=&amp;quot;java&amp;quot; import=&amp;quot;java.util.*&amp;quot; pageEncoding=&amp;quot;utf-8&amp;quot;%&am
  • Vue项目 针对角色配置权限列表(菜单及页面功能)前言一、角色与用户关系二、针对角色设置对应的权限列表1.实现效果2.权限维护页面3.页面实现逻辑说明总结 前言 现在很多管理系统都会需要权限管理,控制不同角色的...
  • 一、访问页面权限的限制 一个小项目,涉及到用户登录。 在用户没登录访问内容也时,对页面做一定限制,没登录的则不能访问,直接跳转到登录界面。 /// /// 对没有登录用户,访问需要登录页面做限制 /// 思路:...
  • 权限配置思路

    2016-06-10 17:00:02
    在系统开始使用时,肯定要用一个默认的系统用户在页面进行配置(也就是在库中存在一个用户,用户具有“超级管理员”角色,这个角色包含这个系统中的所有权限)。 系统在初始化时权限表中包含你的所有的要控制
  • superset权限配置

    千次阅读 2018-05-23 16:31:53
    superset创建用户在当前页面可以增加用户、编辑用户、删除用户。在编辑用户、添加用户是可以为用户设置角色。给新用户Gramma以及addPermission角色,addPermission角色用于配置用户可以访问的数据,Gramma角色为有限...
  • Spring Security权限配置

    2021-01-14 15:59:57
    1、通过WebSecurityConfigurerAdapter配置配置权限 public void configure(HttpSecurity httpSecurity) throws ... /* 配置没有权限访问条状自定义页面 */ httpSecurity.authorizeRequests() /* 指定哪些ur
  • Spring security权限控制一、服务器端方法级别权限控制1.1 导入jsr250-api1.2 开启支持注解1.3 在方法当中添加注解 一、服务器端方法级别权限控制 spring security在方法权限控制上支持三种注解 JSR-250、Secured...
  • swagger权限配置

    千次阅读 2020-10-20 11:36:49
    1.修改application.yml中的swagger配置 swagger: production: false //如果此项设置为true,则swagger页面隐藏 basic: enable: true //此项设置为true表示开启账号密码验证 username: admin //enable为true时...
  • 配置文件末尾加上三行。 #vim wp-config.php define("FS_METHOD", "direct"); define("FS_CHMOD_DIR",0777); define("FS_CHMOD_FILE",0777); 为 wp-content , wp-blog 添加权限 chmod 777 wp-content -R ...
  • jenkins 用户权限配置

    2018-06-19 14:28:20
    参考:https://blog.csdn.net/u013066244/article/details/53407985对用户进行权限分配,首先得新建一个用户,简述如下:系统管理 &...角色管理 (全局安全配置菜单同级页面)5.Manage Roles6.Manage Role...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,443
精华内容 2,177
关键字:

权限配置页面