关于mariadb远程连接授权的设置

摘要:
2.最后配置好权限之后不应该忘记刷新使之生效1flushprivileges;再次访问就可以了吧。

1.首先配置允许访问的用户,采用授权的方式给用户权限

1
GRANTALLPRIVILEGESON*.* TO'root'@'%'IDENTIFIED BY'123456'WITHGRANTOPTION;

说明:root是登陆数据库的用户,123456是登陆数据库的密码,*就是意味着任何来源任何主机反正就是权限很大的样子。

2.最后配置好权限之后不应该忘记刷新使之生效

1
flush privileges;

再次访问就可以了吧。

3、可以不需要密码直接登陆数据库。登陆更新密码即可。

MariaDB [mysql]> UPDATE user SET password=password('newpassword') WHERE user='root';  
MariaDB [mysql]> flush privileges;   

更新密码后,在跳过授权启动时也不能空密码直接登陆了。

免责声明:文章转载自《关于mariadb远程连接授权的设置》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇PHP教程:PHPUnit学习笔记(四)断言详解Sublime Text3安装配置下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

docker 安装部署 mysql(配置文件启动)

获取 mysql 镜像 docker pull mysql:5.6 docker images 创建容器 创建宿主机 redis 容器的数据和配置文件目录 # 创建宿主机 redis 容器的数据和配置文件目录 mkdir /data/docker/mysql_3306/{conf,data} -p cd /data/docker/mysql_3306 获取...

MySQL使用分区时出现的若干问题 规格严格

1、A PRIMARY KEY must include all columns in the table’s partitioning function 如果使用分区的表包含主键或唯一索引,在创建分区时必须使用该字段;反之,表没有任何唯一索引,则可以使用可用的任一字段。 2、Constant, random or timezone-dependent e...

Mysql,SqlServer,Oracle主键自动增长的设置

在mysql中,如果把表的主键设为auto_increment类型,数据库就会自动为主键赋值。例如: CREATE TABLE google(id INT AUTO_INCREMENT PRIMARY KEY NOT NULL,NAME VARCHAR(15),age INT,email VARCHAR(50),gender VARCHAR(10)) i...

mysql root 没有任何权限

问题: mysql root 没有任何权限 解决方案 1. add skip-grant-tables in /etc/my.conf [root@mysql~]# cat /etc/my.cnf|grep -i skip skip-grant-tables 2. restart mysql systemctl restart mysqld 3.增加权限...

MYSQL安装报错 -- 出现Failed to find valid data directory.

今天整SQL的时候报了个错误,SQL服务启动不起来 以系统用户运行windows服务,注意:在Windows下MySQL服务名为:MySQL 解决方法: 1.首先,你需要把原来的服务删除 (mysql为你的服务名称,自己可以随便定义的。此命令需要进入mysql安装目录下的bin目录运行) mysqld --remove mysql  删除Data目录...

Mysql字符集设置

最近,在项目组使用的mysql数据库中,插入数据出现乱码,关于这个问题做了下总结,我们从最基本的地方说起,到错误产生的深层次原因和解决办法。 基本概念 • 字符(Character)是指人类语言中最小的表义符号。例如’A'、’B'等;• 给定一系列字符,对每个字符赋予一个数值,用数值来代表对应的字符,这一数值就是字符的编码(Encoding)。例如,我们给...