oracle创建用户

oracle--对象权限

前提是你 提交于 2019-11-28 19:45:42
sys用户查询ww用户创建的表(已经commited) select * from ww.wwTable;   普通用户lisi查询ww用户的表 grant select on wwTable to lisi; select * from ww.wwTable; 对象授权操作 grant insert on wwTable to lisi; grant all on wwTable to lisi;      撤销授权操作 revoke all on wwTable from wwTable;    select * from ww.wwTable;  有道词典 select * from ww.wwTable; 详细 X 从ww.wwTable select *; 来源: https://www.cnblogs.com/eadela/p/11423905.html

OL7.6上RPM方式安装Oracle 19c

送分小仙女□ 提交于 2019-11-28 19:23:19
设置主机名 [root@localhost ~]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 10.0.0.11 study1.localdomain study1 [root@localhost ~]# cat /etc/hostname study1.localdomain 安装环境准备工具 其实直接rpm安装即可,它会自动解决依赖问题包括环境准备工具,但是这样oracle用户没有home目录,所以单独先安装环境准备工具 [root@study1 /]# yum -y install oracle-database-preinstall-19c Loaded plugins: langpacks, ulninfo ol7_UEKR5 | 2.5 kB 00:00:00 ol7_latest | 2.7 kB 00:00:00 (1/4): ol7_UEKR5/x86_64/updateinfo | 49 kB 00:00:01 (2/4): ol7_latest/x86_64/updateinfo

Oracle默认的用户名和密码

佐手、 提交于 2019-11-28 18:55:00
前面换了一台机器,害的我又把所有的软件装了一遍,开发环境重新配置(vs2003、vs2008、oracle……),真是不容易,期间也遇到了不少问题,不过都很容易解决。但是在oracle安装中,创建了一个数据库,安装过程中也设置了用户名和密码,但是就是登录不成功,查来查去就是用户授权的问题,所以还的通过oracle系统管理用户登陆进行对之前的用户名授权。   Oracle中默认的用户名和密码如下表格:      一些简单的操作:   运行 —> 输入cmd—>输入sqlplus   此时需要输入用户名和密码 可以使用 system   1.创建临时表空间:   create temporary tablespace test_temp   tempfile '/oracle/product/10.2.0/oradata/test/test_temp01.dbf' //目录要存在   size 32m   autoextend on   next 32m maxsize 1024m   extent management local;   2.创建数据表空间:   create temporary tablespace test_data   tempfile '/oracle/product/10.2.0/oradata/test/test_data01.dbf' //目录要存在  

oracle-系统权限管理

偶尔善良 提交于 2019-11-28 17:46:59
默认用户 sys system scott 等 sys用户登陆oracle sqlplus / as sysdba  显示登陆用户 show user; 创建用户,同时授予会话权限 create user username identified by password;grant create session to lisi 创建用户后登陆数据库(不要在sys登陆窗口登陆,新启cmd窗口) sqlplus lisi/lisi    来源: https://www.cnblogs.com/eadela/p/11417455.html

基于CentOS7安装部署 Oracle 12c

走远了吗. 提交于 2019-11-28 17:09:25
基于CentOS7安装部署 Oracle 12c 简介 Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。Oracle数据库最新版本为Oracle Database 12c。Oracle数据库12c 引入了一个新的多承租方架构,使用该架构可轻松部署和管理数据库云。 特点 1、完整的数据管理功能: 1)数据的大量性 2)数据的保存的持久性 3)数据的共享性 4)数据的可靠性 2、完备关系的产品: 1)信息准则---关系型DBMS的所有信息都应在逻辑上用一种方法,即表中的值显式地表示; 2)保证访问的准则 3)视图更新准则---只要形成视图的表中的数据变化了,相应的视图中的数据同时变化 4)数据物理性和逻辑性独立准则 3、分布式处理功能: ORACLE数据库自第5版起就提供了分布式处理能力,到第7版就有比较完善的分布式数据库功能了,一个ORACLE分布式数据库由oraclerdbms、sql*Net、SQL*CONNECT和其他非ORACLE的关系型产品构成。[2] 4、用ORACLE能轻松的实现数据仓库的操作。 优点 ■ 可用性强 ■ 可扩展性强 ■ 数据安全性强 ■ 稳定性强 CentOS7安装部署Oracle 12c 系统配置

Oracle导入导出数据库脚本

百般思念 提交于 2019-11-28 15:18:33
sqlplus sys/password@orcl as sysdba ----cmd 进入Oracle sqlplus 1.删除用户 例子:drop user PT_CHENZHOU cascade; :drop user 用户名 cascade; 2.删除表空间 例子:DROP TABLESPACE PT_CHENZHOU INCLUDING CONTENTS AND DATAFILES; DROP TABLESPACE 表空间名字 INCLUDING CONTENTS AND DATAFILES; 3.创建表空间 例子:CREATE TABLESPACE PT_CHENZHOU DATAFILE 'D:\datasource\PT_CHENZHOU.DBF' SIZE 4096M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; CREATE TABLESPACE 表空间名 DATAFILE '表空间存放路径' SIZE 表空间大小值M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO; 4.创建用户 例子:CREATE USER PT_CHENZHOU IDENTIFIED BY PT_CHENZHOU DEFAULT TABLESPACE PT

Num58 Oracle总结

那年仲夏 提交于 2019-11-28 13:53:23
表空间: 安装一个oracle,只有一个数据库。 ORACLE数据库的逻辑单元。 数据库---表空间 一个表空间可以与多个数据文件(物理结构)关联 一个数据库下可以建立多个表空间,一个表空间可以建立多个用户、一个用户下可以建立多个表。 create tablespace itcastspace datafile 'c:\itcast.dbf' size 100m autoextend on next 10m itcastspace 为表空间名称 datafile 指定表空间对应的数据文件 size 后定义的是表空间的初始大小 autoextend on 自动增长 ,当表空间存储都占满时,自动增长 next 后指定的是一次自动增长的大小。 用户: create user itcastuser identified by itcast default tablespace itcastspace identified by 后边是用户的密码 default tablespace 后边是表空间名称 oracle数据库与其它数据库产品的区别在于,表和其它的数据库对象都是存储在用户下的。 用户权限: Oracle中已存在三个重要的角色:connect角色,resource角色,dba角色。 CONNECT角色: --是授予最终用户的典型权利,最基本的 ALTER SESSION --修改会话

oracle创建数据库和用户

我与影子孤独终老i 提交于 2019-11-28 11:01:33
  以前开发的时候用得比较多的是mysql和sql server,oracle用的比较少,用起来比较生疏,mysql和sql server用起来比较类似,就oracle的使用方式和他们不同,oracle在创建数据库的时候要对应一个用户,数据库和用户一般一一对应,mysql和sql server 直接通过create databse “数据库名” 就可以直接创建数据库了,而oracle创建一个数据库需要以下 三个步骤 : 创建两个数据库的文件 创建用户与上面创建的文件形成映射关系 给用户添加权限 一、创建两个数据库的文件(monitor.dbf 和monitor_temp.dbf 两个文件) CREATE TABLESPACE monitor LOGGING DATAFILE 'E:\app\owner\oradata\orcl\monitor.dbf' SIZE 100M AUTOEXTEND ON NEXT 32M MAXSIZE 500M EXTENT MANAGEMENT LOCAL; create temporary tablespace monitor_temp tempfile 'E:\app\owner\oradata\orcl\monitor_temp.dbf' size 100m autoextend on next 32m maxsize 500m extent

oracle 问题

安稳与你 提交于 2019-11-28 10:59:24
7------------- CentOS系统盘下载地址:http://ftp.twaren.net/Linux/CentOS/ 常用RPM包下载地址:http://rpmfind.net/linux/RPM/index.html 6------------- 某具体实例启动脚本文件: /$ORACLE_HOME/dbs/spfile实例名.ora 5------------- CentOS上安装oracle时,需先修改linux版本以达到oracle安装的系统版本要求。 例如,vi /etc/redhat-release,在此文件版本名前加上redhat-4之类。 4------------- linux下oracle安装时涉及的文件: oracle账号下的环境变量设置文件.bash_profile $ORACLE_BASE /etc/oraInst.loc /etc/oratab /usr/local/bin/coraenv /usr/local/bin/dbhome /usr/local/bin/oraenv 3------------- 创建数据库时出现:ORA-12547:TNS:lost contact错误 从光盘中查询并安装libaio-0.3.105-2.i386.rpm软件包。 2------------- /tmp/OraInstall2008-08-30_09

Oracle将完整的dmp文件导入数据库

故事扮演 提交于 2019-11-28 10:06:17
1.创建用户表空间 create tablespace tbs_bidm (表空间的名字) datafile 'D:\app\oracle\bidm\tbs_bidm_01.dbf' size 800M (初始大小) autoextend on(自动扩展) next 512m maxsize unlimited; 2.创建一个自己的用户 create user bidm (用户名) identified by bidm(密码) default tablespace tbs_bidm(上面创建的表空间) temporary tablespace temp(临时的表空间) profile DEFAULT 3.需要给自己的用户赋予权限管理自己表空间 grant create any view to bidm; grant create session to bidm; grant debug connect session to bidm; grant select any table to ntmeta; grant dba to BIDM;-----dba为最高级权限,可以创建数据库,表等 4 打开cmd,执行下面语句: imp usename/password@localhost/orcl(表示SID) file= E:\Oracle_11g\app\Administrator