mysql数据库默认只有一个root用户
MySQL将用户信息保存在mysql数据库user表中
创建一个新的用户
create user 用户名 IDENTIFIED BY '密码'
例:
create user admin identified by '123456';
新用户创建后是不能登录的,因为还没有授予权限。
一般查询MySQL系统自带的user表,只用查询HOST,USER 字段
use mysql;
select HOST, USER from USER;
删除用户:
DROP USER 用户名;
例:
DROP USER admin;
重命名用户
RENAME USER 原用户名 TO 新用户名;
修改密码
当前用户修改密码
set password = password('1234')
给指定用户修改密码
set password for root=password('1234')
给指定用户修改密码一定要具有管理员权限才行
MySQL将用户信息保存在mysql数据库user表中
创建一个新的用户
create user 用户名 IDENTIFIED BY '密码'
例:
create user admin identified by '123456';
新用户创建后是不能登录的,因为还没有授予权限。
一般查询MySQL系统自带的user表,只用查询HOST,USER 字段
use mysql;
select HOST, USER from USER;
删除用户:
DROP USER 用户名;
例:
DROP USER admin;
重命名用户
RENAME USER 原用户名 TO 新用户名;
修改密码
当前用户修改密码
set password = password('1234')
给指定用户修改密码
set password for root=password('1234')
给指定用户修改密码一定要具有管理员权限才行