Ubuntu 14.04.2创建新数据库时权限被拒绝

时间:2015-07-15 07:57:29

标签: mysql ubuntu

我使用的是Ubuntu 14.04.2。我已使用以下代码登录到mysql

mysql -u test -p

密码是密码

但我想使用

创建另一个数据库
create database test1

它显示了错误

拒绝访问用户'test'@'localhost'到数据库'test1'

请告诉我如何创建新数据库的方式

1 个答案:

答案 0 :(得分:0)

以root身份登录:

sudo mysql -u root -p

创建新用户:

CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';

授予特权:

GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';

退出并立即使用新用户登录:

sudo mysql -u newuser -p

有关详细信息,请参阅https://www.digitalocean.com/community/tutorials/how-to-create-a-new-user-and-grant-permissions-in-mysql