linux mysql添加编辑删除用户,设置用户权限
# mysql -u root -p 输入密码 显示全部数据库 mysql> show databases; 使用某个数据库 mysql> use 数据库名; 显示数据库下所有的表 mysql> show tables; 退出 mysql> quit; 删除数据库 mysql>drop database 数据库名; 删除表 mysql>drop table 数据表名;
添加用户 mysql> create user 'test'@'%' identified by '123456789'; 'test':用户名 '%':允许登录主机ip,可以是localhost,%代表任意ip '123456789':密码 添加完用户就可以登录数据库了,但是此时下面没有可以操作的表 修改密码 mysql> set password for test=password('123456'); 删除用户 mysql> drop user test;
授权某个表的所有权限 mysql> grant all on database_name.* to test; 只授权部分权限 mysql> grant select,insert on database_name.* to test; 查看用户的所有权限 mysql> show grants for test; 设置权限后,更新权限,以免不生效 mysql> flush privileges;
点赞(0)