开发者社区> zhangshengdong> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Percona Server 5.6 (数据库MySQL用户配置和数据库用户权限配置)

简介: 一,数据库MySQL用户limit限制设置。 1.创建MySQL的用户组和用户(一般在建立mysql软件时添加,这里是再次复习相关知识) [root@localhost cmake-3.
+关注继续查看
一,数据库MySQL用户limit限制设置。

1.创建MySQL的用户组和用户(一般在建立mysql软件时添加,这里是再次复习相关知识)
[root@localhost cmake-3.0.1]# groupadd mysql 
[root@localhost cmake-3.0.1]# useradd -g mysql mysql 

2.设置用户操作系统资源的限制 
[root@localhost cmake-3.0.1]# vi /etc/security/limits.conf 

mysql soft nproc 2047 
mysql hard nproc 16384 
mysql soft nofile 2047 
mysql hard nofile 65536 

3.验证limit是否生效 
[mysql@localhost ~]$ ulimit -a 
open files (-n) 2047 (与nofile的配置大小有关) 
max user processes (-u) 2047 


二,数据库用户安全配置

配置数据库(账号,安全方面) 

(root@localhost) [(none)]> select user,host from mysql.user; 
+------+-----------------------+ 
| user | host | 
+------+-----------------------+ 
| root | 127.0.0.1 | 
| root | ::1 | 
| | localhost | 
| root | localhost | 
| | localhost.localdomain | 
| root | localhost.localdomain | 
+------+-----------------------+ 
6 rows in set (0.00 sec) 

删除不安全的用户 
(root@localhost) [(none)]>delete from mysql.user where (user,host) not in(select 'root','localhost'); 

修改用户名字 
(root@localhost) [(none)]>update mysql.user set user='system',password=password('zsd0123'); 

删除test数据库的权限功能 
(root@localhost) [(none)]>truncate table mysql.db; 

最后生效上述的操作 
(root@localhost) [(none)]>flush privileges; 

用户登录 
[mysql@localhost 3306]$ mysql -u'system' -p'zsd0123' 


再次查看数据库用户
(system@localhost) [(none)]> select user,host from mysql.user;
+--------+-----------+
| user   | host      |
+--------+-----------+
| system | localhost |
+--------+-----------+
1 row in set (0.01 sec)

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Mysql创建只读用户
在linux服务器上创建用户,该用户对于服务器上的Mysql数据库的某个库只能具有访问权限,不可以进行增删改操作。
0 0
centos 7 mysql 添加远程访问用户
centos 7 mysql 添加远程访问用户
0 0
因安全要求,需要修改mysql同步用户repl的密码。在主库修改完后,从库最佳修改同步用户密码的方式
因安全要求,需要修改mysql同步用户repl的密码。在主库修改完后,从库最佳修改同步用户密码的方式
0 0
Linux系统之Mysql数据库用户基本管理
Linux系统之Mysql数据库用户基本管理
0 0
第十一章《mysql用户与权限》
第十一章《mysql用户与权限》
0 0
软件测试mysql面试题:如何定位使用cpu多的用户session?
软件测试mysql面试题:如何定位使用cpu多的用户session?
0 0
入门MySQL——用户与权限
前面几篇文章为大家介绍了各种SQL语法的使用,本篇文章将主要介绍MySQL用户及权限相关知识,如果你不是DBA的话可能平时用的不多,但是了解下也是好处多多。
0 0
Java+JSP+Mysql+Tomcat实现Web用户信息管理系统
Java+JSP+Mysql+Tomcat实现Web用户信息管理系统
0 0
Swing中用户的登陆界面与注册(连MySQL数据库)
近期写了一个小项目,需要用到用户的登陆界面与注册 我将登陆界面和注册界面分开来写
0 0
+关注
zhangshengdong
文为世范,行为士则
文章
问答
文章排行榜
最热
最新
相关电子书
更多
让 MySQL 原生分布式触手可及
立即下载
好的 MySQL 兼容可以做到什么程度
立即下载
云数据库RDS MySQL从入门到高阶
立即下载