Linux和MySQL添加用户和授予权限
Linux下添加账户和设置密码
useradd 添加用户
useradd –d /usr/sam -m test
此命令创建了一个用户test,
其中-d和-m选项用来为登录名test产生一个主目录/usr/test(/usr为默认的用户主目录所在的父目录)。
设置密码
passwd test
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。给test用户设置密码
删除账户
userdel test
删除test的用户
授权
给test账户添加root权限
vim etc/passwd
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库的所有权限。

更多精彩