MySQL 新建用户,为用户授权,指定用户访问数据库

1.登录MySQL

mysql -u root -p 

2.添加新用户(允许所有ip访问)

create user ‘test‘@‘*‘ identified by ‘123456‘;

#test:用户名,*:所有ip地址,123456:密码

3.创建数据库

CREATE DATABASE test_db  DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci;

4.为新用户分配权限

grant all privileges on `test_db`.* to ‘test‘@‘%‘ identified by ‘123456‘; 

#授权给用户test,数据库test_db相关的所有权限,并且该用户test在所有网络IP上都有权限,%是指没有网络限制

5.刷新权限

flush privileges;

6. 修改用户的IP访问权限

use mysql;update user set host = ‘%‘ where user =‘test‘;

原文地址:https://www.cnblogs.com/faberbeta/p/mysql002.html

时间: 2024-11-08 19:00:26

MySQL 新建用户,为用户授权,指定用户访问数据库的相关文章

mysql新建用户,授权,删除用户,修改密码

首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的. 注:本操作是在WIN命令提示符下,phpMyAdmin同样适用.     用户:phplamp  用户数据库:phplampDB 1.新建用户. //登录MYSQL @>mysql -u root -p @>密码 //创建用户 mysql> insert into mysql.user(Host,User,Password) values("localhost","

MySQL新建用户,授权,删除用户,修改密码操作

注:本操作是在WIN命令提示符下,phpMyAdmin同样适用.用户:phplamp 用户数据库:phplampDB 1.新建用户. //登录MYSQL@>mysql -u root -p@>密码//创建用户mysql> insert into mysql.user(Host,User,Password) values("localhost","phplamp",password("1234"));//刷新系统权限表mysql&

MySQL新建用户,授权,删除用户,修改密码总结

首先要声明一下:一般情况下,修改MySQL密码,授权,是需要有mysql里的root权限的. 注:本操作是在WIN命令提示符下,phpMyAdmin同样适用. 用户:rdingcn 用户数据库:rdingcnDB 1.新建用户. //登录MYSQL @>mysql -u root -p @>密码 //创建用户 mysql> insert into mysql.user(Host,User,Password) values("localhost","rding

mysql新建用户的方法

新增 insert into mysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_subject) values("localhost","cz",password("cz2@14"),'','',''); flush privileges; create database czdb; grant all privileges on czdb.* to cz@localhost id

MySql 新建用户与数据库的实际操作步骤

以下的文章主要讲述的是MySql 新建用户的创建.新建数据库的实际操作步骤以及用户如何进行授权和删除用户的实际操作方案.还有对修改密码的实际操作,以下就是正文的主要内容的创建. 1.MySql 新建用户. 登录MYSQL @>mysql -u root -p @>密码 创建用户 mysql> mysql> insert into mysql.user(Host,User,Password,ssl_cipher,x509_issuer,x509_sub ject) values(&q

【Python-Django模型迁移】用户数据库模型的迁移(对其他数据库迁移同样适用)!!!

迁移用户模型类 1. 指定用户模型类 文档 思考:为什么Django默认用户模型类是User? 阅读源代码:'django.conf.global_settings’ AUTH_USER_MODEL = 'auth.User' 结论: Django用户模型类是通过全局配置项AUTH_USER_MODEL决定的 配置规则:在setting.py里进行配置 AUTH_USER_MODEL = '应用名.模型类名' # 指定本项目用户模型类 AUTH_USER_MODEL = 'users.User'

MySql 用户管理 中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束):

MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 登录MYSQL: @>mysql -u root -p @>密码 创建用户: mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password("1234")); 如果报错解决方法:https://i.c

MySql 5.7中添加用户,新建数据库,用户授权,删除用户,修改密码

1.新建用户 创建test用户,密码是1234. mysql -u root -p CREATE USER "test"@"localhost" IDENTIFIED BY "1234"; #本地登录 CREATE USER "test"@"%" IDENTIFIED BY "1234"; #远程登录 quit mysql -utest -p #测试是否创建成功 2.为用户授权 a.授权

MySql中添加用户,新建数据库,用户授权,删除用户,修改密码

MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 登录MYSQL: @>mysql -u root -p @>密码 创建用户: mysql> insert into mysql.user(Host,User,Password) values("localhost","test",password("1234")); 这样就创建了一个名为:test 密码为: