mysql8.0 创建数据库及对应的用户


1、使用root用户登入数据库

2、创建数据库

create dababase test_database

3、创建用户

## % 代表不限制ip
## localhost 代表只能本地访问
## 192.168.1.1 代表只能192.168.1.1 这个固定ip访问
create user 'testuser'@'%' identified by 'testuser';

4、授权,允许新建用户可以访问当前数据库

## all privileges 代表所有权限
## select,insert,update,delete,create,drop 代表具体权限
grant all privileges on test_database.* to 'testuser'@'%';

5、权限刷新

flush privileges;

# mysql 修改密码

ALTER USER 'testuser'@'%' IDENTIFIED WITH mysql_native_password BY 'testuser111';
flush privileges;


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM