行列互换&分列查询&DCL

行列互换
	分页查询	查询 limit a,b;	注意:与函数使用区分    instr(ename,'A');  1第一个出现   0没有
		a想要显示的起始行索引  包括此行  (偏移量)0开始
		b想要显示的行数
		(Oracle数据库分页使用伪列level rowid rownum)
	DCL数据操作语言	用户权限
	*TPL事务处理语言
可以利用window自带的cmd命令行窗口输入mysql指令
		mysql -u xxx -p
	输入密码   xxxx
	welcome mysql.......
		开始与之前所有在mysql中操作的一致
	exit;

	DCL数据控制语言   Data  Control  Language
		控制用户的权限
		grant赋予
		remove回收
	1.我们现在的身份是一个SYSDBA管理员   root账号
		管理员可以操作其他普通用户的权限
		通过root账号查看mysql数据库中的user表格
		记录着所有的用户信息
			user列  host列  password列  authentication_string列
	2.先创建一个新的用户
		database  table  user
		create user '用户名'@'IP' identified by '密码';
		create user 'zzt'@'localhost' identified by '123456';
		用户被创建成功啦(只有一个默认的权限  Usage 只允许登录 不允许做其他事情)
		通过这个语句show grants for '用户名'@'IP';
	3.给新的用户赋予权限
		grant 权限 on 数据库名.to '用户名'@'IP';
		grant all on *.* to 'zzt'@'localhost';
		赋予权限之后最好做一个刷新
		flush privileges;
	4.注销root   用新用户登录
	5.回收用户的权限
		Usage
		revoke 权限 on 数据库名.表名 from '用户名'@'IP';
	6.修改用户的密码
		update user表 set authentication_string = password('123') where user = 'zzt';
	7.删除用户
		drop user '用户名'@'IP';
		drop user 'zzt'@'localhost';
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值