当前位置: 首页 > news >正文

成都网站制作成都网站制作网盘搜索

成都网站制作成都网站制作,网盘搜索,怎样做网站性能优化,网络推广24年怎么做文章目录 视图视图的规则用户用户信息创建用户删除用户修改密码 用户权限给用户授权回收权限 视图 视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。视图的数据变化会影响到基表,基表的数据变化也会…

文章目录

  • 视图
  • 视图的规则
  • 用户
    • 用户信息
    • 创建用户
    • 删除用户
    • 修改密码
  • 用户权限
    • 给用户授权
    • 回收权限

视图

视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。视图的数据变化会影响到基表,基表的数据变化也会影响到视图

也就是有时候一张表的列过多,不方便查看,我们就可以选取其中的某些列去生成一张虚拟表,这个虚拟表和原表之间是有着关联的,具体看一下如图现象

image-20230907173806506

可以看到使用了 emp 表的empno和ename列去创建了一个视图,这个视图虽然是虚拟的但是也可以进行CRUD,并且原表更新数据后视图也会跟着更新,而视图更新后原表也会随着更新

image-20230907174354223

视图的规则

  1. 与表一样,必须唯一命名(不能出现同名视图或表名)
  2. 创建视图数目无限制,但要考虑复杂查询创建为视图之后的性能影响
  3. 视图不能添加索引,也不能有关联的触发器或者默认值
  4. 视图可以提高安全性,必须具有足够的访问权限
  5. order by 可以用在视图中,但是如果从该视图检索数据 select 中也含有 order by ,那么该视图中的 order by 将被覆盖
  6. 视图可以和表一起使用

用户

用户信息

MySQL中的用户,都存储在系统数据库mysql的user表中

select * from user \G;

image-20230907184058271

其中:

host: 表示这个用户可以从哪个主机登陆,如果是localhost,表示只能从本机登陆
user: 用户名
authentication_string: 用户密码通过password函数加密后的
*_priv: 用户拥有的权限

创建用户

create user '用户名'@'登陆主机/ip' identified by '密码';

可能实际在设置密码的时候,因为mysql本身的认证等级比较高,一些简单的密码无法设置,会爆出如下报错:
– ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

可自行搜索解决方案

ip如果设为 % 代表任何主机都可以登陆

删除用户

drop user '用户名'@'主机名';

修改密码

普通用户修改本身密码

set password=password('新的密码');

root用户修改指定用户密码

set password for '用户名'@'主机名'=password('新的密码');

用户权限

权限列表:

权限上下文
create._priv数据库、表、索引
drop._priv数据库、表
grant option._priv数据库、表、保存的程序
references._priv数据库、表
alter._priv
delete._priv
index._priv
insert._priv
select._priv
update._priv
create view._priv视图
show view._priv视图
alter routine._priv保存的程序
create routine._priv保存的程序
execute._priv保存的程序
file._priv服务器主机上的文件访问
create temporary tables._priv服务器管理
lock tables._priv服务器管理
create user._priv服务器管理
process._priv服务器管理
reload._priv服务器管理
replication client._priv服务器管理
replication slave._priv服务器管理
show databases._priv服务器管理
shutdown._priv服务器管理
super._priv服务器管理

给用户授权

刚创建的用户没有任何权限。需要给用户授权

grant 权限列表 on.对象名 to '用户名'@'登陆位置';

其中 all 代表所有权限,多个权限用逗号分开

. : 代表本系统中的所有数据库的所有对象(表,视图,存储过程等)
库.
: 表示某个数据库中的所有数据对象(表,视图,存储过程等)
*

如果发现赋权限后,没有生效,执行如下指令:

flush privileges;

回收权限

revoke 权限列表 on.对象名 from '用户名'@'登陆位置';
http://www.tj-hxxt.cn/news/104358.html

相关文章:

  • 百度头条怎么做网站站长之家ip查询
  • 个人网站建设报告友情链接交换网站
  • 美国做3d h动画的网站上海企业网站seo
  • 功能型网站建设seo百科大全
  • 电子商务网站开发的视频seo外链工具软件
  • 做关于家乡的网站正规软件开发培训学校
  • 江阴网站建设推广360关键词指数查询
  • 成品网站nike源码1688百度网页版下载
  • 已申请域名怎么做网站上海网络推广优化公司
  • 远近互联网站建设软文营销案例分析
  • 南宁外贸网站建设搜易网提供的技术服务
  • 建网站 选安全网页设计与制作作业成品
  • 网站搭建说明网店seo排名优化
  • 做网站销售电销好做吗软文新闻发稿平台
  • 建站工具搭建网站搜狗站长工具
  • 个人网站建立多少钱十大免费无代码开发软件
  • 网站的建设属于无形资产网络营销建议
  • 那样的网站18年长春网站建设方案推广
  • 做环卫车怎么做网站网站关键词排名优化价格
  • 网站建设的税率是多少网络营销的基本特征
  • 如何用wordpress做视频网站产品故事软文案例
  • 规划电子商务网站高端网站建设案例
  • 南京小程序开发网站建设公司口碑营销案例有哪些
  • 好看的响应式网站链接交换平台
  • 自己做网站赚钱吗产品推广策略
  • 天津网站建设基本流程武汉seo服务外包
  • 服装企业网站建设策划书如何在百度发视频推广
  • 网站建设方案策划书搜索引擎优化seo名词解释
  • 怎么做农产品垂直网站百度推广怎么样才有效果
  • 云南学校 手机网站建设企业网站推广策略