MySQL添加数据库用户:基础操作指引(mysql添加数据库用户)
MySQL是一款功能强大的关系型数据库管理系统,可以让用户便捷的管理数据库用户。本文将介绍如何使用MySQL添加数据库用户和对用户授予访问权限的基础操作步骤。
首先,使用root用户连接MySQL服务,使用以下命令:
mysql -u root -p
此时会提示输入root用户的密码。输入密码后即可连接MySQL服务,之后会看到MySQL服务器的提示符(有时也被称为 MyYSQL 环境变量地”),如下所示:
mysql>
接下来,使用MySQL提供的create user语句来创建新用户,格式如下:
“`
CREATE USER ‘username’@’host’ IDENTIFIED BY ‘password’;
在上面的语句中,username是新创建的用户名,host是MySQL服务器的主机名,password是该用户的密码。因此,在MySQL中添加新用户的操作应该类似于:
CREATE USER ‘user1’@’localhost’ IDENTIFIED BY ‘pwd123456’;
“`
创建用户后,可以使用MySQL提供的grant命令来给新创建的用户授予某个权限,格式如下:
GRANT 权限 ON 数据库名.表名 TO 用户名@使用地址
因此,要给用户user1授予某个库表的读写权限,可以使用以下命令:
GRANT SELECT, INSERT, UPDATE ON my_database.my_table TO 'user1'@'localhost';
最后,记得使用flush privileges命令来使新添加的用户起效:
FLUSH PRIVILEGES;
以上就是通过MySQL添加数据库用户和对用户授予访问权限的基础操作步骤。它可以让用户更加便捷的管理数据库用户,添加更多的数据库保护和安全管理机制,保护实体数据不误用或被未授权访问。