如何进行网络营销方式,seo服务商,百度的广告策略,网络营销案例具体分析目录 创建一个用户 并授权#xff08;grant#xff09;设置最大连接数客户端链接服务器创建用户删除用户修改用户修改密码root修改自己密码授予 mysql 权限收回权限收回权限刷新一下授权表mydql 知识点确保 mysql 用户为普通用户删除空口令账号安全建议 创建一个用户 并授权grant设置最大连接数客户端链接服务器创建用户删除用户修改用户修改密码root修改自己密码授予 mysql 权限收回权限收回权限刷新一下授权表mydql 知识点确保 mysql 用户为普通用户删除空口令账号安全建议 创建一个用户 并授权grant
mysql 用户名分为两部分 rootlocalhost
grant all on *.* to remote% identified by 123;
参数解释
all 是权限
*.* --所有库 当然这里 也是可以指定库
remote% //创建remote 用户 % 可以在任何地址
identified by 123 //设置这个密码# 设置某个网段
grant all on *.* to remote10.12.155.% identified by 123;
remote10.12.155.% //设置了某个网段
root 用户 不能远程登录 因为root用户不是用来工作的只是用来授权的 只能本地登录
设置最大连接数
编辑这个文件
vim /etc/my.cnf在文件中写入
max_connections2客户端链接服务器
客户端语法mysql -u用户名 -p密码 -hip地址 -P端口号:如果没有改端口号就不用-P指定端口
# mysql -h192.168.62.148 -P 3306 -uroot -p123创建用户 mysql create user 用户名客户端来源IP地址 identified by 密码;mysql create user newrain192.168.62.% identified by 123;删除用户 mysql drop user 用户名客户端来源IP地址;mysql drop user newrain192.168.62.%;修改用户 mysql rename user 用户名客户端来源IP地址 to 新用户名客户端来源IP地址 ;mysql rename user newrain192.168.62.% to ehome%;修改密码
// 第一种方法set password for 用户名IP地址Password(新密码)mysql set password for ehome%Password(123);// 第二种方法alter user 用户名客户端来源IP地址 identified by 新密码;// 第三种方法(忘记密码时必须使用此方法修改密码)UPDATE mysql.user SET authentication_stringpassword(QFedu123!) WHERE userroot and hostlocalhost;root修改自己密码 mysqladmin -uroot -p123 password new_password //123为旧密码#实例mysqladmin -uroot -p123 password qf123;授予 mysql 权限
GRANT SELECT, INSERT, UPDATE ON database.* TO usernamelocalhost IDENTIFIED BY password;权限类型 SELECT允许用户查询表中的数据。 INSERT允许用户向表中插入新的行。 UPDATE允许用户更新表中现有的行。 DELETE允许用户删除表中的行。 CREATE允许用户创建新的数据库或表。 DROP允许用户删除数据库或表。 ALL PRIVILEGES允许用户对数据库执行任何操作。
收回权限
revoke delete on *.* fromm idol% #查看用户权限
show grants for 用户客户端来源IP地址;
show grants for ehome%;#针对所有库 和表的权限
*.*
收回权限
revoke delete on *.* fromm idol% #查看用户权限
show grants for 用户客户端来源IP地址;
show grants for ehome%;*.*
刷新一下授权表
FLUSH PRIVILEGES;mydql 知识点
确保 mysql 用户为普通用户
groupadd mysql
useradd -M -s /sbin/nologin -g mysql mysql 要创建一个普通 用户 确保数据库启动是用普通用户 启动的 端口 默认3306 开启 mysql 二进制日志确保数据库 可以备份
删除空口令账号
mariadb 是有空口令库的
安装mariadb
yum -y install mariadb -server安全建议
1、数据库不能暴露在公网 2、禁止root 用户远程登录授权一个普通账号指定一个具体IP 3、修改端口 4、msyql 这个进程用 普通用户来启动 5、删除空口零账号 6、开启 binlog 二进制日志。给数据库 做一个备份
数据库优化 设置最大连接数 选择合适的存储引擎innodb 增加索引 记录它的慢日志 完结撒花 南湖花开绵绵溪流行水潺潺 品水甜甜口中花香留在心间