mysql中,我想用一个新用户直接创建数据库不行吗?一定要用root用户创建数据库再授权这种方法吗?
3 回答
慕的地8271018
TA贡献1796条经验 获得超4个赞
你可以用root给你新建的用户pppadmin授权创建数据库的权限或者更多的权限,然后登录你新建的用户,在新建用户下就可以创建数据库了,他只属于新用户,而不属于公共
幕布斯6054654
TA贡献1876条经验 获得超7个赞
先用root帐户登录进去,输入:
mysql>insert into mysql.user(Host,User,Password) values
("localhost","admin",password("1234"));
// 刷新权限表
mysql>flush privileges;
这样就新建了一个用户名:admin,密码:1234的用户。
退出去,再用新建的用户登录就可以了。
添加回答
举报
0/150
提交
取消