使用mysql的root登录
.....
mysql -uroot -p****
创建管理用户testuser
CREATE USER testuser@'localhost' IDENTIFIED BY '*******'; 只能本地访问
CREATE USER testuser@'%' IDENTIFIED BY '*******'; 可以远程访问,有需要的用,一般不用
修改testuser密码
SET PASSWORD FOR 'testuser'@'localhost' = PASSWORD('*******'); *表示新密码
创建数据库
create database testdb default character set utf8;
授权,让testuser管理testdb
GRANT ALL PRIVILEGES ON testdb.* TO testuser;
一步到位:
GRANT ALL PRIVILEGES ON testdb.* TO 'testuser'@'localhost' IDENTIFIED BY '***********'
GRANT ALL PRIVILEGES ON testdb.* TO 'testuser'@'%' IDENTIFIED BY '***********' 允许用户testuser远程登录管理testdb
转载请注明:谷谷点程序 » mysql创建管理用户,并让其管理一个数据库