mysql GRANT ALL PRIVILEGES ON创建用户

1 语法

grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘连接口令’;

1.1 权限

如果要授予该用户操作数据库表的所有权限,那么“权限1,权限2,…权限n”就改成“ALL PRIVILEGES”。

1.2 用户名和用户地址

用户地址设置可以支持远程数据库访问。

时间: 2024-10-09 12:38:11

mysql GRANT ALL PRIVILEGES ON创建用户的相关文章

mysql grant all privileges on

遇到了 SQLException: access denied for @'localhost' (using password: no) 解决办法 grant all privileges on *.* to [email protected] identified by '1'; flush privileges; 拿 joe 1 登陆 附: mysql> grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘连接口令’; 权限

【MySQL学习】-- 0x03 .sql 创建用户及其对应数据库

------创建数据库(略)------------ ---------创建用户mysql5.6以上用insert创建用户是有问题的--------- GRANT USAGE ON *.* TO 'user01'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION; -----------授权------------- ----这里我创建了个Library数据库给user01----------- grant all privileges o

用xtrabackup恢复到不同版本MySQL库后出现无法创建用户的问题

1.用grant方式和create user创建用户时提示:- Cannot load from MySQL.proc. The table is probably corrupted 2.但可以用insert into mysql.user values();进行添加, 密码部分可能需要使用select password()求出密码加密值后再插入. 3.需要对mysql.proc_priv表和mysql.procs表进行修复. 4.修复有三种方式: 1.直接创建一个新的空实例,然后将没有被破坏

mysql创建用户,并指定用户的权限(grant命令)

参考链接http://blog.csdn.net/leili0806/article/details/8573636,谢谢这位仁兄 1.创建新用户的SQL语句: CREATE USER 'pig'@'192.168.1.101_' IDENDIFIED BY '123456'; // pig 是用户名,@后面的是指定ip(如果不限制只能在某个ip,@后面改为‘%’),by后面的是 密码 2.设置这个用户的权限,使用GRANT语句 (如限制某个用户只能查询,不能修改,或者限定只能查询特定的表) 语

mysql 创建用户命令-grant

我们在使用mysql的过程中,经常需要对用户授权(添加,修改,删除),在mysql当中有三种方式实现 分别是 INSERT USER表的方法.CREATE USER的方法.GRANT的方法.今天主要看一下grant方法是如何实现的 分两种情况,第一种先使用create user命令创建用户,然后grant授权:第二种直接使用grant创建并授权:我们先看第一种如何实现 查看用户权限 show grants for 你的用户 比如:show grants for [email protected]

11. mysql 创建用户并授权

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

mysql创建用户两次授权

mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost'     ->     IDENTIFIED BY 'some_pass' WITH GRANT OPTION; mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%'     ->     IDENTIFIED BY 'some_pass' WITH GRANT OPTION; mysql> GRANT RELOAD,

在Linux下给mysql创建用户并分配权限等问题

在linux系统中安装mysql的步骤 工具: mysql-5.6.17-linux-glibc2.5-i686.tar.gz mysql-5.6.17-linux-glibc2.5-x86_64.tar.gz linux系统64位 方法/步骤 1.到mysql官网下载mysql编译好的二进制安装包. 2.解压安装包: 3.进入安装包所在目录,执行命令:tar -zxvf  mysql-5.6.17-linux-glibc2.5-i686.tar.gz 4.复制解压后的mysql目录到系统的本地

创建用户的方法 3种mysql创建方法

mysql创建用户的方法分成三种:INSERT USER表的方法.CREATE USER的方法.GRANT的方法.   一.账号名称的构成方式   账号的组成方式:用户名+主机(所以可以出现重复的用户名,跟其他的数据库不一样)   用户名:16字符以内.   主机名:可以用主机名和IP地址,也可以用通配符   通配符说明:172.18.10.%(IP地址为172.18.10段的所有IP地址都可以访问)   二.通过CREATE USER命令进行创建用户   脚本:CREATE USER 'use