深圳市土方建设网站,注册公司流程和费用 知乎,广州电商网站开发,江门网站制作计划1.mysql用户的定义在mysql中#xff0c;用户由用户名和主机域组成的。1.1 用户名的写法mysql create user test1localhost;注意#xff1a;用户名不要以数字、符号开头#xff0c;如若一定要这么写#xff0c;给用户名加上引号才能创建用户。1.2 用户中的主机域的写法单…1.mysql用户的定义在mysql中用户由用户名和主机域组成的。1.1 用户名的写法mysql create user test1localhost;注意用户名不要以数字、符号开头如若一定要这么写给用户名加上引号才能创建用户。1.2 用户中的主机域的写法单个主机地址写法127.0.0.1::1localhostdb01范围型主机地址写法172.16.1.%172.16.%.%172.%.%.%%172.16.1.5%172.16.1.0/255.255.255.0其中%代表所有如172.16.1.%即代表172.16.1.0~172.16.1.255这个范围内的所有地址2.用户管理2.1 创建用户mysql CREATE USER test2localhost IDENTIFIED BY 123;Query OK, 0 rows affected (0.00 sec)2.2 查看数据库中得所有用户mysql SELECT User,Host,Password FROM mysql.user;2.3 删除创建的用户mysql DROP USER test2localhost;2.4 修改用户密码使用update命令修改密码mysql UPDATE mysql.user SET PasswordPASSWORD(123) WHERE Userroot AND Hostlocalhost;使用grant授权修改密码mysql GRANT ALL PRIVILEGES ON *.* TO rootlocalhost IDENTIFIED BY 123;使用mysqladmin修改密码#密码明文修改mysqladmin -uroot -p123 password 456#不让密码显示出来mysqladmin -uroot -p password修改当前登录数据的用户密码mysql SET PasswordPASSWORD(123);3.用户权限管理在mysql数据库中给用户授权都是通过grant命令来操作的授权所有库、所有表GRANT ALL PRIVILEGES ON *.* TO test03172.16.1.% IDENTIFIED BY 123;单库授权GRANT ALL PRIVILEGES ON mysql.* TO test03172.16.1.% IDENTIFIED BY 123;单表授权GRANT ALL PRIVILEGES ON mysql.user TO test03172.16.1.% IDENTIFIED BY 123;单列授权在企业中也称为脱敏(脱离敏感信息)GRANT SELECT(User,Host) ON mysql.user TO test03172.16.1.% IDENTIFIED BY 123;