韩立刚老师视频教学网站http://www.91xueit.com韩老师QQ458717185第01章MySQL用户和权限管理mySQL权限控制通过两步控制,能不能连接(验证用户身份),能执行什么操作(验证用户权限)。验证用户身份,需要验证,连接mySQL的计算机的IP地址或计算机名称,用户账户和密码。验证..
分类:
数据库 时间:
2016-01-11 18:28:22
阅读次数:
321
MySQL 启动报错 -ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’/var/lib/mysql 权限不足导致,所以只要给该文件夹添加权限即可:sh...
分类:
数据库 时间:
2015-11-16 22:28:25
阅读次数:
262
MySQL权限管理权限系统的工作原理 MySQL权限系统通过下面两个阶段进行认证: (1)对连接的用户进行身份认证,合法的用户通过认证、不合法的用户拒绝连接。 (2)对通过认证的合法用户赋予相应的权限,用户可以在这些权限范围内对数据库做相应的操作。 对于身份,MySQL是通过IP地址和用户名...
分类:
数据库 时间:
2015-10-12 14:20:32
阅读次数:
328
1、创建用户(相关表mysql.user)localhostroot本机127.0.0.1root本机::1root本机%cheng远程用户(任意ip)192.168.1.55jake远程用户(指定ip)1).创建本地用户(只能在本机登陆本机数据库)createuser‘cheng‘@‘localhost‘identifiedby‘123456‘;指定密码"123456".insertintomys..
分类:
数据库 时间:
2015-09-25 16:34:57
阅读次数:
311
一、MySQL权限简介 关于mysql的权限简单的理解就是mysql允许你做你全力以内的事情,不可以越界。比如只允许你执行select操作,那么你就不能执行update操作。只允许你从某台机器上连接mysql,那么你就不能从除那台机器以外的其他机器连接mysql。 那么Mysql的权限是如何实现的呢...
分类:
数据库 时间:
2015-09-22 12:49:51
阅读次数:
283
在Linux 上面装上了 Mysql 数据库,但是发现密码忘了,悲催,解决方法跟Window系统下一样的, 不管是哪个操作系统处理的思路是相同的,就是首先要把mysql的权限去掉,这样即使忘了密码,不使用密码,照样可以进入,但是window 和linux 在 屏蔽mysql权限方面稍有不同;这个方法...
分类:
数据库 时间:
2015-09-12 13:26:00
阅读次数:
198
一、MySQL权限管理账户权限信息被存储在mysql数据库的user、db、host、tables_priv、columns_priv和procs_priv表中。GRANT和REVOKE语句所用的涉及权限的名称显示在下表,还有在授权表中每个权限的表列名称和每个权限有关的上下文。当从早期的没有CREA...
分类:
数据库 时间:
2015-08-25 11:57:41
阅读次数:
388
一、关于MySQL权限的几点常识:1、MySQL的权限系统主要用来验证用户的操作权限。2、在MySQL内部,权限信息存放在MySQL数据库的granttable里。当mysql启动后,granttable里的信息会写入内存。3、MySQL使用user name加host name来作为标识符。通过这...
分类:
数据库 时间:
2015-08-02 16:39:40
阅读次数:
193
问题:MySQL权限设置正确,但仍无法远程访问。通过telnet发现3306端口未打开。
分析:MySQL默认只绑定127.0.0.1,即:只有在本机才能访问3306端口。
解决:找到MySQL配置文件,搜索“bind-address”,找到这一行:
bind-address = 127.0.0.1 在前面加一个#,注释掉这一行,保存,重启MySQL。再通过远程...
分类:
数据库 时间:
2015-07-27 15:01:38
阅读次数:
159