ubuntu mysql 编辑用户和权限 允许远程访问

一、新建用户

  CREATE USER ‘username‘@‘host‘ IDENTIFIED BY ‘password‘;

二、编辑权限

  GRANT ALL ON *.* TO ‘username‘.‘host‘ IDENDIFIED BY ‘password‘;

  #刷新权限

  flush privileges;

三、远程访问

1、编辑mysql配置文件

  vi /etc/mysql/my.cnf

  注释 bind = 127.0.0.1

四、重启服务器

  service mysql restart 或者 /etc/init.d/mysql restart

推荐文章

http://www.2cto.com/database/201208/148843.html

http://www.cnblogs.com/zeroone/articles/2298942.html

时间: 2024-12-14 07:40:57

ubuntu mysql 编辑用户和权限 允许远程访问的相关文章

Ubuntu下的用户和权限

一.基础 在某个目录下使用命令"ls -l"可以得到该目录下文件的详细信息如,如: -rw-------  1 m    m     30509  7月  8 00:26 .xsession-errors.old drwxr-xr-x  2 m    m      4096  4月 15 19:59 公共的/ drwxr-xr-x  2 m    m      4096  4月 15 19:59 模板/ drwxr-xr-x  2 m    m      4096  5月  9 09:

Ubuntu下的用户和权限(三)

七.增删群组相关的命令 同样的我们要先介绍两个重要的设定档:/etc/group和/etc/gshadow,前面那个其实和/etc/passwd一样,而后者就是群组的密码表了.先看看长啥样: root:x:0: adm:x:4:m,syslog m:x:1000: 这是截取的/etc/group的一部分,每行被冒号分成四段,第一段是群组名:第二段是密码: 第三段是gid:第四段就是该组下面的成员了. 我们看到root和m群组第四段是空的,而adm群组的第四段有两个成员,为什么会有这种区别呢?原来

Ubuntu下的用户和权限(二)

五.chown.chgrp命令 从名字就可以推测他们是干嘛的,但是这两个命令需要root权限. chown命令的格式为:chown user:group file  中间的user : group三项可以根据需要省略某部分.比如现在有个文件file属于用户bob,bob的权限是rwx,而bob属于组group1,group1的权限是r.有另外一个用户jack属于group2. chown jack file 这就把file的woner从bob改成了jack,但是file所属的群组仍然是group

MySQL 数据库用户和权限管理

MySQL 数据库用户和权限管理 技能目标 掌握MySQL 用户管理 添加管理用户 修改密码及忘记密码修改 用户授权 数据库是信息系统中非常重要的环节,合理高效的对它进行管理是很重要的工作.通常是由拥有最高权限的管理员创建不同的管理账户,然后分配不同的操作权限,把这些账户交给相应的管理人员使用 用户管理 1: 新建用户 新建用户的命令格式如下 CREATE USER 'username'@'host' [IDENTIFIED BY [PASSWORD]'password'] #大写是固定格式大括

Linux下给mysql创建用户分配权限

1.新建用户 //登录MYSQL @>mysql -u root -p @>密码 //创建用户 mysql> insert into mysql.user(Host,User,Password) values(‘localhost’,'jeecn’,password(‘jeecn’)); //刷新系统权限表 mysql>flush privileges; 这样就创建了一个名为:jeecn  密码为:jeecn  的用户. //退出后登录一下 mysql>exit; @>

MySQL的用户和权限介绍

一.关于MySQL权限的几点常识: 1.MySQL的权限系统主要用来验证用户的操作权限. 2.在MySQL内部,权限信息存放在MySQL数据库的granttable里.当mysql启动后,granttable里的信息会写入内存. 3.MySQL 使用user name 加 host name 来作为标识符. 通过这种标识符,可以用来区分不同host上的相同的user name. 4.MySQL 权限控制有2种策略: 1)根据密码是否正确来控制客户端的连接. 2)假设可以正常connect,ser

Mysql新增用户,权限管理

MySQL 赋予用户权限命令的简单格式可概括为:grant 权限 on 数据库对象 to 用户 一.grant 普通数据用户,查询.插入.更新.删除 数据库中所有表数据的权利. grant select on testdb.* to [email protected]'%' grant insert on testdb.* to [email protected]'%' grant update on testdb.* to [email protected]'%' grant delete o

mysql 给用户赋值权限

解决办法 grant all privileges on *.* to [email protected] identified by '1'; flush privileges; 拿 joe 1 登陆 附: mysql> grant 权限1,权限2,-权限n on 数据库名称.表名称 to 用户名@用户地址 identified by '连接口令'; 权限1,权限2,-权限n代表select,insert,update,delete,create,drop,index,alter,grant,

MySQL之用户和权限管理

MySQL权限管理 权限类别: 管理类 程序类 数据库级别 表级别 字段级别 MySQL用户和权限管理 管理类: CREATE TEMPORARY TABLES CREATE USER FILE SUPER SHOW DATABASES RELOAD SHUTDOWN REPLICATION SLAVE REPLICATION CLIENT LOCK TABLES PROCESS 程序类: FUNCTION.PROCEDURE.TRIGGER CREATE ALTER DROP EXCUTE 库