创建Mysql 用户 并赋权

1、mysql 创建用户:

CREATE USER 'beijing'@'%' IDENTIFIED BY 't8D66s4D$_!YsYC';

2、给创建的用户赋权:

GRANT ALL PRIVILEGES ON beijing_cp.* TO 'beijing'@'%';

FLUSH PRIVILEGES;

-------------------------------------------------或者-----------------------------------------------------------

1、创建用户

CREATE USER jiaxin;

ALTER USER jiaxin IDENTIFIED BY 'jiaxin'; -- 密码根据情况修改

UPDATE mysql.user SET HOST = '%' WHERE USER = 'jiaxin';

2、创建数据库

CREATE DATABASE `jiaxin` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;

3、给用户赋权

GRANT ALL ON jiaxin.* TO 'jiaxin'@'%';

UPDATE mysql.user

SET Select_priv = 'Y',

Insert_priv = 'Y',

Update_priv = 'Y',

Delete_priv = 'Y',

Create_priv = 'Y',

Drop_priv = 'Y',

Reload_priv = 'Y',

Shutdown_priv = 'Y',

Process_priv = 'Y',

File_priv = 'Y',

Grant_priv = 'Y',

References_priv = 'Y',

Index_priv = 'Y',

Alter_priv = 'Y',

Show_db_priv = 'Y',

Create_tmp_table_priv = 'Y',

Lock_tables_priv = 'Y',

Execute_priv = 'Y',

Repl_slave_priv = 'Y',

Repl_client_priv = 'Y',

Create_view_priv = 'Y',

Show_view_priv = 'Y',

Create_routine_priv = 'Y',

Alter_routine_priv = 'Y',

Event_priv = 'Y',

Trigger_priv = 'Y'

WHERE USER = 'jiaxin';

相关推荐
rising start14 小时前
二、全面理解MySQL架构
mysql·架构
bqq1986102614 小时前
MySQL性能优化
mysql·mysql优化
雨辰AI16 小时前
SpringBoot3 + 人大金仓读写分离 + 分库分表 + 集群高可用 全栈实战
java·数据库·mysql·政务
长城202416 小时前
关于MySql的ONLY_FULL_GROUP_BY问题
数据库·mysql·聚合列
常常有16 小时前
MySQL 底层执行原理:输入SQL语句到两阶段提交
数据库·sql·mysql
海市公约17 小时前
MySQL更新语句执行全流程:从Buffer Pool修改到二阶段提交
数据库·mysql·binlog·innodb·undo log·二阶段提交·update执行原理
颂love18 小时前
MySQL的执行流程
android·数据库·mysql
海市公约18 小时前
一条SQL查询的完整旅程:MySQL执行流程深度解析
sql·mysql·数据库优化·执行计划·连接器·查询缓存·sql执行原理
沪漂阿龙20 小时前
MySQL 面试题爆款详解:InnoDB 页机制、B+树索引、Buffer Pool、Redo Log、页分裂与性能优化一次讲透
b树·mysql·性能优化
思麟呀21 小时前
MySQL的事物管理
数据库·mysql