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

手机网站建设行业分析网站建设的目的

手机网站建设行业分析,网站建设的目的,深圳开发app的公司有哪些,自己做网站赚流量钱目录 一、基础知识 1、Users and Security 用户和安全 2、Database Schema 3、Checklist for Creating Users创建用户步骤 二、基础操作 1、创建一个用户 2、OS Authentication 操作系统身份验证 3、Dropping a User 删除用户 4、Getting User Information 获取用户信…

目录

一、基础知识

1、Users and Security 用户和安全

2、Database Schema 

3、Checklist for Creating Users创建用户步骤

二、基础操作

1、创建一个用户

2、OS Authentication 操作系统身份验证

3、Dropping a User 删除用户

4、Getting User Information 获取用户信息


Managing Users 管理用户

目标:

  • 创建新的数据库用户
  • 更改和删除现有数据库用户
  • 监视现有用户的信息
  • 获取用户信息

一、基础知识

1、Users and Security 用户和安全

2、Database Schema 

  • A schema is a namedcollection of objects.架构是一个命名的对象集合
  • A user is created,and acorresponding schemais created.创建一个用户,并创建相应的模式。
  • A user can beassociated with onlyone schema.一个用户只能与一个架构相关联。
  • Username and schemaare often used interchangeably.用户名和schemaare 经常互换使用。

3、Checklist for Creating Users创建用户步骤

  • 确定用户必须存储对象的表空间
  • 决定每个表空间的配额
  • 指定默认表空间和临时表空间
  • 创建一个用户
  • 将权限和角色授予用户

二、基础操作

1、创建一个用户

需要提前按照基础知识中的第三步明确操作步骤

代码格式如下:

CREATE USER 用户名
IDENTIFIED BY 用户的密码(这里可能会因为密码过于简单而报错)
DEFAULT TABLESPACE 表空间的名字(这里是指定用户的默认表空间)
TEMPORARY TABLESPACE 临时表空间的名字(这里是指定用户的临时表空间);注意:临时表空间如果不想指定可以不写,但是默认表空间得写

这个时候就已经创建用户成功了,但是还无法使用和这个用户登录,我们需要给这个用户权限

grant create session to 用户名;

2、OS Authentication 操作系统身份验证

  • OS_AUTHENT_PREFIX初始化参数指定用户名的格式
  • 默认为ops$
CREATE USER aaron
IDENTIFIED EXTERNALLY
DEFAULT TABLESPACE USERS
TEMPORARY TABLESPACE temp
QUOTA 15m ON data;

使用操作系统身份验证完整过程:

1、首先需要创建一个新用户(如果已经有其他用户也行)

创建用于的命令:

useradd 用户名

然后设置用户密码:

passwd 用户名

然后回车输入密码

2、进入数据库,使用sys用户登录

创建一个数据库用户:

CREATE USER OPS$用户名(跟刚刚创建的用户保持一致) 
IDENTIFIED EXTERNALLY 
default tablespace 表空间的名字;

给这个用户权限:

grant create session to OPS$用户名;

3、退出数据库,然后切换到上边所创建的用户中

su - 用户名

然后给这个用户设置Oracle的环境变量:

然后登录数据库:

sqlplus /

然后就会发现这个用户不需要密码和用户名的验证可以直接登录数据库,这就是操作系统身份验证。

当然使用最多的情况还是在数据库里面创建用户(基础操作:1 )的方法,操作系统身份验证不安全。

我们通常 在实际环境中需要关闭他

在sql中输入:show parameter auth可以查看

当前显示的是false是关闭的状态,在开发中只有需要的时候才打开使用,用完需要及时关闭。

3、Dropping a User 删除用户

  • 使用DROP命令删除用户。
    • DROP USER 用户名;
  • 如果架构包含对象,则使用CASCADE子句删除架构中的所有对象。
    • DROP USER 用户名 CASCADE;
  • 当前连接到Oracle服务器的用户不能被删除

要查看那些用户连接上来我们可以查看v$session这个动态视图

因为字段比较多,所以我们可以先试用DESC查看这个表的结构,然后选择我们需要的进行查询:

DESC v$session;

然后查看动态视图内的数据:

select sid, username, status from v$session;

如果你要删除的用户已经链接到服务器上我们需要先让他断开链接,然后在将他删除。

4、Getting User Information 获取用户信息

有关用户的信息可通过以下视图查询:

  • DBA_USERS
  • DBA_TS_QUOTAS

http://www.15wanjia.com/news/182045.html

相关文章:

  • 宁波网站建设服务服务商青岛网络营销推广
  • vs做网站怎么添加子页广东建网站的公司
  • 国内移动端网站做的最好的管理网站模板下载
  • 太原seo公司网站大型网上购物商城
  • 开发网站公司排行榜扬州天达建设集团有限公司网站
  • 什么网站做微信公众账号宝山网站建设服务
  • 广汉网站建设ghxhwl吉林做网站优化
  • wordpress这软件怎么搜索徐州seo管理
  • 郑州企业网站seo最新足球新闻头条
  • 私人定制网站建设达州科创网站建设公司
  • 最新不封网址拿走不谢西安官网seo
  • 专业做网站机构怎么制作古装视频
  • 山东桓台建设招投标网站运营商查浏览网站
  • 如何做彩票销售网站wordpress单页
  • 做网站大概费用视频制作软件app免费下载
  • 114百事通做网站600我自己的网站 怎样做防火墙
  • 如何快速网站排名十大旅游网站排名
  • 山东德州做网站万和城官方网站
  • 国内酷炫网站mip 网站模板
  • 手机端网站图片上传如何做用什么做wordpress
  • 网站开发工程师年薪多少中国建设工程造价网
  • 上海建站价格嘉兴网站制作建设
  • 如何做网站镜像wordpress 全站静态化
  • 做公众号还是网站门户网站建设谈判
  • 西安网站开发xamokj中建一局集团有限公司官网
  • 山东省优质校建设网站百度快速排名优化技术
  • 网站商城服务体系建设方案烟台市做网站找哪家好
  • 郑州区块链数字钱包网站开发多少钱网站制作和app制作
  • 大型门户网站建设一般多少钱分类网站建设多少钱
  • 上海网站开发设计北京做网站建设的公司有哪些