zoukankan      html  css  js  c++  java
  • Linux和MySQL添加用户和授予权限

    Linux下添加账户和设置密码

    useradd 添加用户

    useradd –d /usr/sam -m test
    此命令创建了一个用户test,
    其中-d和-m选项用来为登录名test产生一个主目录/usr/test(/usr为默认的用户主目录所在的父目录)。

    设置密码

    passwd test

    给test用户设置密码

    删除账户

    userdel test 

    删除test的用户

    授权

    给test账户添加root权限

    vim etc/passwd

    chmod  777 /etc/squid 运行命令后,squid文件夹(目录)的权限就被修改为777(可读可写可执行),一般都是在需要权限的目录下执行此命令,pwd显示当前目录路径。

    systemctl 为Linux 7.x以上系统的命令。

    Mysql下创建账号和分配权限

    创建账户
    CREATE USER 'username'@'host' IDENTIFIED BY 'password';//创建账号
    
    username:用户名
    
    host:本地访问,如果需要远程访问,改成%
    
    password:密码
    
    例子:CREATE USER 'test'@'host' IDENTIFIED BY 'test' //创建了一个test的用户,密码也是test,这个账号只能本地访问数据库
    
     授权
    GRANT privileges ON databasename.tablename TO 'username'@'host' 
    
    privileges:用户的操作权限,如SELECT,INSERT,UPDATE等,如果要授予所的权限则使用ALL
    
    databasename:数据库名
    
    tablename:表名,如果要授予该用户对所有数据库和表的相应操作权限则可用*表示,如*.*
    
    例子:
    
    GRANT all ON test TO 'test'@'host' //给test账户访问本地test库的所有权限。
    我们都只是茫茫星辰中的一粒沙。
  • 相关阅读:
    tomcat2章1
    tomcat1章1
    线程安全的CopyOnWriteArrayList
    Java Security: Illegal key size or default parameters?
    struct和typedef struct
    C可变参数函数 实现
    C和C++混合编程(__cplusplus 与 external "c" 的使用)
    WebRTC之带宽控制部分学习(1) ------基本demo的介绍
    WebRTC代码走读(八):代码目录结构
    webrtc中的带宽自适应算法
  • 原文地址:https://www.cnblogs.com/yjp372928571/p/10857190.html
Copyright © 2011-2022 走看看