互联网服务MySQL

mysql中实例用户?

mysql中有实例用户概念吗?
比如要创建实例用户zhangsan,
需要什么操作?

参与11

3同行回答

黎前红黎前红系统工程师信息产业
实例用户没有这个说法,你创建zhangsan,首先需要以root用户登录数据库,执行create user zhangsan identified by 'zhangsan';后面那个单引号里面是设置的密码,自己可以自定义,创建用户后给权限。可以上网百度一下。...显示全部

实例用户没有这个说法,你创建zhangsan,首先需要以root用户登录数据库,执行create user zhangsan identified by 'zhangsan';后面那个单引号里面是设置的密码,自己可以自定义,创建用户后给权限。可以上网百度一下。

收起
系统集成 · 2017-11-13
浏览1760
王磊磊 邀答
royalwzyroyalwzy技术经理海通证券股份有限公司
前面两位都说了没有实例用户的概念,而且已经解释的比较清楚了,我说点不同的看法。1、我点开了@nanjing_2013的profile,看到楼主很专业的回答了很多DB2的问题,应该是DB2的老鸟了,而且提问的问题多以MySQL为主,应该是想要把概念对应起来,便于理解;2、DB2中的实例用户是在软件装好之...显示全部

前面两位都说了没有实例用户的概念,而且已经解释的比较清楚了,我说点不同的看法。

1、我点开了@nanjing_2013的profile,看到楼主很专业的回答了很多DB2的问题,应该是DB2的老鸟了,而且提问的问题多以MySQL为主,应该是想要把概念对应起来,便于理解;
2、DB2中的实例用户是在软件装好之后,由操作系统创建的针对某一个实例的最高权限的账户,再由这个实例账户创建数据库和普通用户,并分配相应的权限;这一点虽然跟Oracle略不相同,但是我个人认为跟MySQL是可以对应起来的;
3、MySQL中和DB2一样,软件装好之后,可以起多个实例(分别用不同的端口),由操作系统创建了root账号,这个账号登陆到实例,然后再创建数据库和普通账户;这一点上我觉得MySQL的root账户就是实例账户

收起
证券 · 2017-11-15
浏览1663
王磊磊 邀答
liucj2004liucj2004其它undefined
没有实例用户的概念。用户名和数据库完全独立的。你可以先建一个数据库-- 创建一个叫zhangsan的数据库 CREATE DATABASE zhangsan;然后建立一个所有权限的账号-- 给zhangsan账号针对zhangsan库的所有权限,密码123456 -- GRANT 权限 on 库名.表名 TO '库名'@'用户登录ip' ...显示全部

没有实例用户的概念。用户名和数据库完全独立的。
你可以先建一个数据库

-- 创建一个叫zhangsan的数据库
CREATE DATABASE zhangsan;

然后建立一个所有权限的账号

-- 给zhangsan账号针对zhangsan库的所有权限,密码123456
-- GRANT 权限 on 库名.表名 TO '库名'@'用户登录ip' 是否可以给别人授权(可选) IDENTIFIED BY '密码'
GRANT ALL PRIVILEGES ON zhangsan.* TO 'zhangsan'@'%' WITH GRANT OPTION IDENTIFIED BY '123456';
收起
农业其它 · 2017-11-13
浏览1658
王磊磊 邀答

提问者

nanjing_2013
系统架构师北京卓望

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-11-13
  • 关注会员:4 人
  • 问题浏览:2579
  • 最近回答:2017-11-15
  • X社区推广