用户管理实际应用:MySQL数据库是信息系统中非常重要的一个环节, 默认有个root用户,但是这个用户权限太大,一般只在管理数据库时候才用。所以通常由管理员创建不同的管理账户,分配不同的操作权限,交给相应的人员使用。下面将详细介绍mysql数据库的用户创建、授权等操作。(一)用户查看:
select user,authentication_string,host from user;(二)创建用户方法1:create user ‘test01‘@‘localhost‘ identified by ‘abc12...
- 13.4 mysql用户管理
- 13.5 常用sql语句
- 13.6 mysql数据库备份恢复
- 扩展
- SQL语句教程 http://blog.51cto.com/zt/206
- 什么是事务?事务的特性有哪些? http://blog.csdn.net/yenange/article/details/7556094
- 根据binlog恢复指定时间段的数据 http://www.centoscn.com/mysql/2015/0204/4630.html
- mysql字符集调整 http://xjsunjie.blog.51cto.com/999372/1355013
- 使用xtrabackup备份innodb引擎的数据库 innobackup...
概念:mysql是一个tcp服务器,可用来操作服务器上的文件数据,接收用户端发送的指令时,需要考虑到安全问题。mysql 自带的数据库中有4个表用于用户管理的:
优先级从高到低: user --> db --> tables_priv -->columns_priv
一、创建用户先选择user 表,在此创建的用户信息在db表零也会存在!create user 用户名@‘主机地址’ identified by ‘密码‘;create user michael@‘127.0.0.1‘ identified by‘123‘;
#此处创建的用户mic...
MySQL数据库用户基本管理目录MySQL数据库用户基本管理登录管理数据库对象mysql> create user oldguo@‘10.0.0.%‘ identified by ‘123456‘;
Query OK, 0 rows affected (0.06 sec)
mysql> select user,host,authentication_string from user;
+---------------+-----------+-------------------------------------------+
| user | host | authentication_string |
+---------------+--------...
MySQL用户名和操作系统用户名完全不相关,甚至最大长度可能不同。例如, Unix用户名限制为8个字符。 MySQL用户名最大可达16字符长。 MySQL 的加密密码使用自己的算法。该加密算法不同于Unix登录过程使用的算法。MySQL密码加密与PASSWORD()SQL函数的方法相同。Unix密码 加密与ENCRYPT()SQL函数的方法相同。从版本4.1 起,MySQL使用更强的鉴定方法,同以前的版本相比可以在连接过程中提供更好的密码保护。即使TCP/IP包被截取或mysql数...
mysql常用命令一(登录、增加用户、密码更改)一、连接MySQL格式:mysql
-h主机地址-u用户名-p用户密码例1:连接到本机上的MYSQL。 首先在打开DOS
窗口,然后进入目录%mysqlpath%\bin>,%mysqlpath%是mysql安装的主目录,再键入命令:mysql
-uroot -p,回车后提示你输密码,如果刚安装好MySQL,超级用户root
是没有密码的,故直接回车即可进入到MySQL中了,MySQL的提示符是:mysql>.C:\Program
Files\MySQL\MySQL Server 5.0\bin>...
1.1 MySQL用户管理1.1.1 用户的定义用户名+主机域mysql>selectuser,host,password from mysql.user;
+--------+------------+-------------------------------------------+|user| host | password |+--------+------------+-------------------------------------------+| root | localhost |*23AE809DDACAF96AF0FD78ED04B6A265E05AA257 || root |127.0.0.1||| znix |172.16.1.%|*...
客户端A:对student表施加读锁mysql> LOCK TABLES student READ;
mysql> UNLOCK TABLES;客户端B:对student表执行编辑操作,可以看到是无法正常执行的,查询操作没有问题:mysql> select * from student;
mysql> update student set Class = 1 where Age = ‘18‘;下图为解锁后执行的语句结果:案例演示之写锁:客户端A:对student表施加写锁mysql> LOCK TABLES student WRITE;
mysql> UNLOCK TABLES;客户端B:对student表执行编辑操作,...
MySQL分为普通用户与root用户。这两种用户的权限不一样。
一、权限表安装MySQL时会自动安装一个名为mysql的数据库。mysql数据库里面存储的都是权限表。1、User表user表有39个字段。这些字段可以分为4类:用户列;
权限列;
安全列;
资源控制列;1、用户列用户列包括Host、User、Password,分别表示主机名、用户名和密码。登录用的就是这个用户名与密码;2、权限列user表的权限列包括Select_priv、Insert_priv等以priv结尾的字段。...
1.1 MySQL用户管理
1.1.1 用户的定义用户名+主机域mysql> select user,host,password from mysql.user;
+--------+------------+-------------------------------------------+
| user | host | password |
+--------+------------+-------------------------------------------+
| root | localhost | *23AE809DDACAF96AF0FD78ED04B6A265E05AA257 |
| root | 127.0.0.1 | ...
如果我们只能使用root用户,这样安全隐患, 这时,我们需要使用mysql的用户管理技术.
一次获得|分配权限user->db->tables_priv->columns_priv ; 权限范围一次递减,全局权限覆盖局部权限。换句话说user表中的每个权限都代表了对所有数据库都有的权限。
二、mysql用户存放在 user表
说明: mysql的用户都是存在在 mysql->user表中.
三、mysql用户的创建
基本语法:
CREATE USER ‘用户名‘@‘登录主机/ip‘ identifi...
php实现mysql数据库连接操作及用户管理,mysql数据库连接文件列表。。文件内容。。
dbconn.php
userListt.php
editUser.php
editDo.php
detailUser.php
deleteUser.php
addUser.php
addDo.php<?php
// 创建数据库连接
$con = mysql_connect("localhost",root,) or die(error:.mysql_error());
mysql_select_db(hyxx,$con) or die(error:.mysql_error());
mysql_query(set NAMES utf8);
?>userListt.php会员信息列表
id用户名密码性...
文件列表。。文件内容。。
dbconn.php
userListt.php
editUser.php
editDo.php
detailUser.php
deleteUser.php
addUser.php
addDo.php<?php
// 创建数据库连接
$con = mysql_connect("localhost",root,) or die(error:.mysql_error());
mysql_select_db(hyxx,$con) or die(error:.mysql_error());
mysql_query(set NAMES utf8);
?>userListt.php会员信息列表
id用户名密码性别年龄出生年月爱好注册时间最后登录时间操作
<?php
requ...
文件列表。。文件内容。。
dbconn.php
userListt.php
editUser.php
editDo.php
detailUser.php
deleteUser.php
addUser.php
addDo.php<?php
// 创建数据库连接
$con = mysql_connect("localhost",root,) or die(error:.mysql_error());
mysql_select_db(hyxx,$con) or die(error:.mysql_error());
mysql_query(set NAMES utf8);
?>userListt.php会员信息列表
id用户名密码性别年龄出生年月爱好注册时间最后登录时间操作
<?php
requ...
文件列表。。文件内容。。
dbconn.php
userListt.php
editUser.php
editDo.php
detailUser.php
deleteUser.php
addUser.php
addDo.php
<dbconn.php>
<?php
// 创建数据库连接
$con = mysql_connect("localhost",root,) or die(error:.mysql_error());
mysql_select_db(hyxx,$con) or die(error:.mysql_error());
mysql_query(set NAMES utf8);
?>userListt.php
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;...