1.启动监听:lsnrctl start
2.启动oracle实例:oradim -startup -sid orcl(oracle实例名)
3.用户登录到oracle数据库:sqlplus username/password
4.dba(默认是sys)登录到数据库:sqlplus username/password as sysdba ,默认的dba账号和密码可以是 sqlplus / as sysdba
5.创建用户:create user username identified by password(此时用户已经创建,但是不能登录到oracle数据库)
6.授予用户create session的权限:grant create session to username (此时用户可以登录数据库,但是不能创建表)
7.授予用户创建table的权限:grant create table to username (此时的用户理论上是可以创建表的,但是没有权限使用表空间,所有依然不能成功创建表)
8.授予用户无限制的使用表空间的权限:grant unlimited tablespace to username
9.撤销权限:revoke 权限名 from username
10.查询当前用户所拥有的权限:select * from user_sys_privs
11.查询当前用户所拥有表的权限:select * from user_tab_privs
12.查询当前用户所拥有列的权限:select * from user_col_privs
13.对象权限的授权: grant 操作权限 on username.table to anotherusername(谁拥有这个对象权限就能授权给别人)
14.对象权限的赊销: revoke 操作权限 on username.table from anotherusername
15.把某个权限(不分对象还是系统权限)授予给所有的用户: grant 权限 to public
16.把权限精确到列上面:grant 权限(columnName) on tableName to username ,注意查询和删除不能精确到列上面
17.权限的传递:系统权限的传递(grant 权限 to username with admin option),对象权限的传递(grant 权限 on username.table to anotherusername with grant option)
18.角色:create role myrole ,grant 权限 to myrole ,grant myrole to username, drop role to username.
19.有些系统权限无法直接赋予角色
20.create table(给自己创建表) create any table(给任意用户创建表)
21.oracle的三种登录验证机制(操作系统验证,密码文件件验证,数据库验证)特权用户是操作系统或者密码文件验证,普通用户是数据库验证
22.如何恢复丢失的oracle管理员的密码:首先删除oracle的密码文件(D:\oracle\product\10.2.0\db_1\database\PWDorcl.ora)
使用orapwd工具:orapwd file=D:\oracle\product\10.2.0\db_1\database\PWDorcl.ora password=123456 entries=10
select * from v$pwfile_users; 查询密码文件里面有几个特权用户
相关推荐
2024年Go最新干货 Oracle注入和漏洞利用姿势总结,统统都会
从 Oracle 8i 开始,Oracle Database 允许在数据库中存储和执行 Java,并提供了 Java 池,用于存放 Java 代码、Java 语句的语法分析表、Java 语句的执行方案和 Java 虚拟机中的数据,以便进行 Java 程序开发。在实际利用中,如果我们获取了 Oracle 管理员级别的用户凭据,可以通过 DBMS_SCHEDULER 包中存储过程创建程序/作业对象,来调度操作系统的可执行文件或脚本,从而执行系统命令。此外,还需要数据库服务器可以出网。
oracle 学习笔记(第一天)
一直都没有系统的去学习oracle,现在有时间就开始看oracle的资料并且整理出来,有时间会继续更新下去 oracle 入门 1.oracle 数据库的主要特点 支持多用户,大事务量的事务处理 数据安全性,完整性控制 支持分布式数据处理 可移植性 2.oracle服务器是由oracle数据库和oracle实例组成的 oracle数据库是一个数据的集合,该集合被...
Oracle数据库入门指南:精选书籍与核心概念
SQL(Structured Query Language)是一种专门用于管理关系型数据库的编程语言。它的设计目的是提供一种能够以独立于操作系统的平台方式查询和更新数据库中的数据。SQL语言结构可以分为以下几个主要部分:数据定义语言(DDL):用于定义或修改数据库的结构,包括创建(CREATE)、修改(ALTER)、删除(DROP)和截断(TRUNCATE)数据库对象(如表、索引等)。数据操作语言(DML)
视频教程-Oracle从入门到精通(三):用户权限管理-Oracle
Oracle从入门到精通(三):用户权限管理 知识传播美丽,分享传递快乐。作...
优化问题-半正定规划(Semi-Definite Program, SDP)
半正定规划(Semi-Definite Program, SDP)在MIMO无线通信相关的信号处理中具有广泛的应用,在某些场景可以分析证明SDP的得到的解释原问题的全局最优化或者次优解。
AI驱动的iOS逆向工程自动化:14阶段工作流与Ghidra集成实践
逆向工程是软件安全分析的核心技术,通过反汇编、调试等手段解析程序内部逻辑与数据流。其原理在于将编译后的二进制代码还原为可理解的逻辑结构,从而发现潜在漏洞或理解软件行为。在移动安全领域,iOS逆向工程具有重要技术价值,能够用于安全审计、漏洞挖掘与恶意软件分析。传统iOS逆向依赖ipsw、class-dump、Frida等工具链组合,存在学习曲线陡峭与流程碎片化问题。本文介绍的ios-reverse-skills项目创新性地将14阶段逆向工程方法论封装为AI可调用的标准化脚本集,通过Ghidra脚本实现Swif
oracle数据库权限介绍,Oracle 权限管理入门介绍
1.启动监听:lsnrctl start2.启动Oracle实例:oradim -startup -sid orcl(oracle实例名)3.用户登录到Oracle数据库:sqlplus username/password4.dba(默认是sys)登录到数据库:sqlplus username/password as sysdba ,默认的dba账号和密码可以是 sqlplus / as sys...
实战Nocobase插件开发:如何用yarn pm命令快速创建和测试API接口插件
本文详细介绍了如何使用Nocobase插件开发工具快速创建和测试API接口插件,涵盖从环境配置、插件骨架生成到数据模型定义和接口实现的完整流程。通过yarn pm命令简化开发步骤,帮助开发者高效构建支持CRUD的API插件,适用于低代码平台开发场景。
Oracle数据库基础入门培训课程视频-风哥-专题视频课程
风哥Oracle数据库基础入门培训视频课程,讲解了Oracle一些基础概念和简单的维护知识,是ORACLE入门学习的课程!
yanshee 机器人全流程指南
2.点击yanshee app右上角根据提示操作 3.当手机显示成功连接 ,按下机器人胸前按钮说出“ip地址”4.根据机器人播报的ip地址加上:8888使用浏览器访问,你就会看到 jupyterd的界面,里面可以新建文件也可以改他存在的文件。我们使了yanshee机器人,这个是面向K12、中高职、高校学生推出的开源人形机器人教育平台,应用于课程教学、竞赛、科研活动等场景。我们接下来可以根据这些apl做许多好玩的,比如控制他运动,跳舞唱歌,it`s easy。注意电脑,手机,机器人必须连同一个网。
【测绘程序设计】——潮汐调和分析
最小二乘潮汐调和分析源码、使用示例及数据
oracle自学入门第一天笔记------系统权限管理
默认用户 sys change_on_install 网络管理员 system manaager系统管理员 比较sys权限小 scott tiger 1 cmd 2 sqlplus / as sysdba cmd lsnrctl start 启动oracle 服务 不必再用services.msc 进入Window服务控制面板 dbca 创建数据库 默认...
用 SAP HANA SDA 访问 PostgreSQL:从可行性到落地实践的完整指引
摘要:SAP HANA可通过SDA/SDI技术访问PostgreSQL数据库,支持数据虚拟化和实时复制。主要实现路径包括:1)使用Camel JDBC适配器创建虚拟表进行联邦查询;2)利用PostgreSQL Log Reader适配器实现变更数据捕获(CDC)。实施时需配置Data Provisioning Agent,注意权限和网络要求。官方文档指出,通过SDI+DP Agent的方式比直接SDA连接更稳定可靠。虚拟化查询时,HANA会自动将SQL下推到PostgreSQL执行,优化性能。
Oracle基础知识01
小白入门笔记 前记:该笔记我是在朋友那拷贝的Oracle培训视频下总结出来的,然后增加了一下自我的理解,网上的资源一大把,之前想要入门Oracle,但是一个小白想要入门,看着网上的资料眼花缭乱,所以特意把自己学习笔记记录一下,可能会存在很多错误,可能知识点不全,但是这是我的一个成长历程,也是我的第一篇博客,短时间内工作上还用不到Oracle,希望以后当我用到时,在回忆Oracle数据库的内容的时...
SolidWorks 小车底盘 装配体
通过制作小车底盘了解solidworks装配体的部分知识
[xboard-real6410]39 real6410中的BL1和BL2实验及流程分析
文章目录uboot控制uboot 流程uboot加载kernel uboot控制 uboot 流程 uboot加载kernel
oracle blob 长度_Java中关于oracle的知识(四)
1 数据库对象1.1 视图(B)视图(view),称为虚表,在数据库中不存在实体。视图本质上是对物理表(基表)的一种数据保护。让开发者或者用户只能看到基表中的部分数据。1.1.1 创建视图创建视图的语法create or replace view 视图名 asquerycreate or replace view v$empinfo as select e.empno,e.ename,e.job,...
WINCC7.3破解文件
WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!
ORACLE常用傻瓜问题1000问(转)
ORACLE常用傻瓜问题1000问(转) ORACLE常用傻瓜问题1000问 1. Oracle安装完成后的初始口令? internal/oracle sys/change_on_install system/manager scott/tiger sysman/oem_temp 2. ORACLE9IAS WEB CACHE的初始默认用户和密码? administra
IEM模型,地表粗糙度模拟
利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟
蓝牙模块HM-10手册
蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。
oracle终极总结
学习oracle数据库的总结 大多时候我都是在偷懒的,学过的知识也不会去一一总结,所有导致需要用的时候就只剩一点印象。对于写学习oracle的这份总结,也是拖了好久,现在才终于马马虎虎的总结出来,写这份总结一来是觉得自己记性不好,肯定容易忘记,方便回顾使用;二呢,是希望能给大家学习oracle的时候带来一点帮助。 一、数据库的三个用户 1、普通用户:scott用户的密码:t
温度PID控制PLC程序
温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值
Oracle学习
实例就是数据库启动分配的内存和建立的后台进程,数据库关闭后,物理上的文件还是存在,但实力分配的内存和建立的就没有了。
oracle数据库的练习题,《Oracle数据库应用》练习题及答案
《《Oracle数据库应用》练习题及答案》由会员分享,可在线阅读,更多相关《《Oracle数据库应用》练习题及答案(10页珍藏版)》请在人人文库网上搜索。1、Oracle数据库应用选择题1. 在Windows操作系统中,Oracle的服务监听并接受来自客户端应用程序的A、B、C、D连接请求。OracleHOME_NAMETNSListe ner OracleServiceSID OracleHOM...
Oracle 的入门心得
作者:selina33 来源:Oracle中国用户讨论组oracle的体系太庞大了,对于初学者来说,难免会有些无从下手的感觉,什么都想学,结果什么都学不好,所以把学习经验共享一下,希望让刚刚入门的人对oracle有一个总体的认识,少走一些弯路。 一、定位 oracle分两大块,一块是开发,一块是管理。开发主要是写写存储过程、触发器什么的,还有就是用Oracle的Develop工具做
一起来学Oracle
目录 1、Oracle 11gR2服务端(Server)安装架教程 2、Oracle常用操作
【备忘】最新oracle11g DBA 开发和应用数据库视频教程
最新oracle11g DBA 开发和应用数据库视频教程
数据库的基础问题以及Oracle数据库连接
常见数据库、数据库快捷键、第三范式等数据库基础问题以及Oracle数据库连接
oracle1
引言: 数据保存问题? 可使用文件保存和数据库保存。 使用文件保存数据存在几个缺点: 1、文本的安全性问题; 2、文件不利于查询和对数据的管理; 3、文件不利于存放海量数据; 4、文件在程序中控制不方便。 为解决数据保存问题,专家们设计出更加利于管理数据的东东--数据库(本质就是一个软件),它能更有效的管理数据。数据库是衡量一个程序员水平的重要指标。 数据库 1、数...
622



被折叠的 条评论
为什么被折叠?



