mariaDB 普通用户远程连接

mugbya posted @ 2014年10月03日 22:42 in 未分类 , 1664 阅读

 env : vps  CentOS 6.5 x32

## 缘起

由于要在vps上搭建一个wordpress的站点,数据库无可避免,就选择mariaDB了。 但之前一直在本地使用这个东西,而且也只用root(默认)账户,所以在vps操作,很多都不知道: 如创建用户 ; 允许普通远程连接,禁止root账户远程连接。所以自己体会完记录下自己的操作,方便自己以后参照。

 

## mariaDB 创建用户

 > 我假定你已经做完初始化数据库的操作了(禁掉root的远程访问),然后在本地用root帐号连接数据库了。

   mysql -u root -p mysql 

你可以先查看下当前下的用户: 

     select user,host,password from user;

[mysql]>drop user ''@'localhost'; --删除不安全的账户

[mysql]>drop user root@'::1';

[mysql]>drop user root@127.0.0.1;

 

mariaDB 之前我一直不知道怎么创建用户的,不过我想,应该也像postgresql,有自己创建用户的命令才是。但是google未果,只好老实去官方看文档了。

mariaDB 创建用户的语法是:

CREATE USER user 
 [IDENTIFIED BY [PASSWORD] 'password']
 [, user [IDENTIFIED BY [PASSWORD] 'password']] 
 ...

 

 

 

 

 


登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter