1.在【图标1】处的查询编辑器中输入代码: create user dnf@'%' identified by '1'; GRANT SELECT, INSERT ON `d_taiwan`.`accounts` TO dnf@'%'; flush privileges; 运行后会创建一个(dnf %)的数据库账户,这个账户只有登录和注册"DNF账户"的功能,它就是我们想要的"登录专用账户"。 2.检查【图标2】处的内容显示格式和图片里一样,确认代码正确执行。
代码讲解: ①:create user dnf@'%' identified by '1'; 创建一个账户(dnf %):账户名为dnf,密码为1。如果你想创建账户名为myself,密码为abc的账户(myself %),则代码为: create user myself@'%' identified by 'abc'; ②:GRANT SELECT, INSERT ON `d_taiwan`.`accounts` TO dnf@'%'; 赋予账户(dnf %)登录和注册的权限,SELECT代表登录权限、INSERT代表注册权限。如果你只想给账户(myself %)登录权限,而不给注册权限,则代码为: GRANT SELECT ON `d_taiwan`.`accounts` TO myself@'%'; ③:flush privileges; 更新数据库的权限信息,让新建的数据库账号立即生效。这段代码是必要不可修改的。