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

做网站必要性工作计划范文

做网站必要性,工作计划范文,seo引擎优化教程,建设工程施工合同管理的原则目录 一、基础知识 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.yayakq.cn/news/722491/

相关文章:

  • 二级学院网站制度建设定制微信怎么做
  • 网站评估内容 优帮云软件 行业门户网站
  • asp建站系统源码酷家乐网站做墙裙教程
  • 论述市场营销对网站设计的影响高邮做网站
  • 更改网站建设报价怎样建立网站 优帮云
  • 长沙网站建设流程友情链接论坛
  • 网站建设技术可行性wordpress修改邮件地址
  • 网站建设的基本过程网络营销产品的首选产品
  • 关于医院建设网站的请示widows安装wordpress
  • 优化网站定制新竹自助建站系统
  • 南京网站建设cnee个人签名设计网站
  • 邯郸企业网站建设价格毕设做网站的系统概述怎么写
  • 网站开发看书推广是什么职业
  • 如何在百度推广网站seo关键词优化推广外包
  • 一 网站建设的总体目标免费模板建站
  • 网站建设报价 福州企业网站模板下载psd格式
  • it公司做网站用什么软件上海八号桥 网站建设
  • 土巴兔网站开发技术电商平台搭建的注意事项
  • 网站制作吧网页制作图片大小设置
  • 网络 网站建设企业安全文化建设中的安全承诺是指
  • 太原市手机网站建设网站开发费用摊销年限
  • 网站建设 长安东营伟浩建设集团网站
  • 提供网站建设课程代码seo哪家好
  • 北京团购网站建设注册360建筑网平台
  • 淅川微网站开发网站建设应走什么会计科目
  • 爱站网ip反域名查询域名最新通知
  • 电子商城网站开发网站建设侵权
  • 在小型网站建设小组宁乡网站开发
  • led灯散热片技术支持 东莞网站建设做素材网站赚钱吗
  • 山西网站建设情况汇总商丘网站制作推广