gpt4 book ai didi

mysql - 如何更改/更改 mysql 数据库用户

转载 作者:行者123 更新时间:2023-11-30 00:41:07 24 4
gpt4 key购买 nike

我在服务器上的 mysql 数据库用户为 rob ,密码类似于 rob123

现在我尝试为用户 rob 创建数据库,所以我以

身份登录
mysql -u rob -prob123

当我尝试创建如下所示的数据库时,我可以成功登录

create database hello;

我遇到以下错误

错误 1044 (42000):用户“rob”@“%”对数据库“hello”的访问被拒绝

所以我以默认的mysql用户身份root登录并成功登录

mysql -u root

现在我可以使用 create database hello; 创建数据库,但我需要将此数据库的用户 'hello' 更改为 rob 密码为 rob123

那么如何更改数据库的用户呢?

最佳答案

您需要创建用户并授予权限:

use hello;
create user rob identified by 'rob';
grant all on rob.* to 'rob'@'%';
grant select on `mysql`.`proc` to 'rob'@'%';

关于mysql - 如何更改/更改 mysql 数据库用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21762507/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com