oracle基础学习】的更多相关文章

Oracle基础学习笔记 最近找到一份实习工作,有点头疼的是,有阶段性考核,这...,实际想想看,大学期间只学过数据库原理,并没有针对某一数据库管理系统而系统的学习,这正好是一个机会,于是乎用了三天时间学习了一下Oracle数据的相关内容,以下是我总结的一些知识点,有错误的地方请及时通知我改正. 一.Oracle 10g的安装  首先安装我就不载这里赘述了,可以参考这篇博客进行安装.  https://blog.csdn.net/qq_33458228/article/details/80447…
安装过程较简单.按着步骤走就可以.这里须要提醒假设要使用PL/SQL来操作Oracle.那么最好安装32位Oracle程序.原因是网上说PL/SQL仅仅对32位Oracle进行支持,假设用64为Oracle+PL/SQL协同工作,会出现很多问题,比如无法载入oci.dll等. 自己当然也亲自经历过,64位的Oracle单独使用非常好,但对应的PL/SQL Developer却较难配置. 安装过程须要注意两个地方: Ø  全局数据库名: Ø  口令管理-锁定/解除锁定 数据库用户账户和更改默认口令…
不论什么与权限相关的东西都少不了"角色"的概念,Java如此,.Net如此,Oracle当然也不例外. 角色事实上就是权限的集合,将多个权限打包到一个角色中,这样每一个角色有特定的权限.当须要给某个对象赋予某种权限时,就找到具有对应权限的角色,然后将它加到这个集合其中.以下就简单看看Oracle中角色的运用. 上篇文章讲到,为了给多用户授予各种权限,我们用到了"权限传递"来取代给用户们一个个授权,简化了授权过程.但这样的方式较之用"角色"方式授权…
知识点 一.登陆数据库: 登陆数据库: sqlplus system/oracle123456 二.新建用户.授权(连接数据库.创建表.表空间.查询某用户下的表) 语法: create user [用户名] identified by [密码] 例子 (创建用户:test 密码 test123): create user test identified by test123 更改用户密码: alter user [用户名] identified by [新密码] 例子 : alert user…
首先,Oracle安装完毕有三个默认用户 Ø  Sys:数据库对象的拥有者.权限最高.password在安装的时候(口令管理)能够改变 Ø  System:数据库管理员,password为manager Ø  Scott:一个普通用户,password为tiger 再看连接Oracle的三种验证机制 Ø  操作系统验证(具体解释见以下) Ø  password文件验证 Ø  数据库验证 注:前两者适用于系统用户,比方:Sys.System等:最后一个适用于普通用户.比方:Scott. 再看Ora…
SQLPLUS是ORACLE公司开发的非常简洁的管理工具,SQLPLUS是最好的,最核心的ORACLE管理工具.SQLPLUS简洁而高效,舍弃浮华,反璞归真.使用sqlplus,进入sqlplus并进行简单的操作目的是熟悉oracle的小工具sqlplus的使用. 通过系统用户登陆SQLPLUS: 系统用户: sys,system:权限最高.sys的高于system. sysman:用于操作企业管理器 scott:password:tiger 1.怎样进入SQLPLUS界面 进入DOS,然后键入…
-解锁用户,需要使用dba权限conn sys/1234 as dba; alert user scott account unlock;/ --initcap方法,实现字符串首字符大写,其余字符小写,受空格,逗号等非字母符号限制 select initcap('hello word,da jia hao!') Hello from dual; --平均工资大于2000的分组select avg_sal,deptno from (select avg(sal) avg_sal,deptno fr…
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/wang379275614/article/details/32215325 以下将用一个实例来解说:   首先用oracle系统用户(sysdba身份)连接到Oracle   然后创建两个用户"lisi"和"zhangsan"   然后为lisi授权,授创建表的权限   lisi连接到数据库.并创建一个表mytable   为zhangsan授予连接到数据库.创建表等…
一[用户]sys\system\sysman\scott 1.查看数据库所有用户(dba_users数据字典): select username from dba_users; 2.查看当前用户: show user; 3.启用(解锁)数据库用户: alter user username account unlock; 二[表空间] 数据库与表空间的关系:一个数据库可以有一个或多个表空间: 表空间与数据文件的关系:一个表空间对应一个数据文件: 永久表空间:主要用于存放表.视图.存储过程: 临时表…
一.创建数据库用户 create user myaccount identified by mypassword;(my+account表示 账号,my+password表示 密码) 二.授予用户权限 权限有两种:系统权限,数据库对象权限 系统权限:grant conncet to myuser;//允许用户连接到数据库 数据库对象权限: grant select on mytable to myuser;//允许用户对mytable表进行select查询 三.更改和删除用户 更改密码:ALTE…