当前位置: 首页 > 编程日记 > 正文

ORACLE 用户权限管理

Oracle创建用户的语法:

CREATE USER username IDENTIFIED BY password 
OR IDENTIFIED EXETERNALLY 
OR IDENTIFIED GLOBALLY AS 'CN=user'
[DEFAULT TABLESPACE tablespace] 
[TEMPORARY TABLESPACE temptablespace] 
[QUOTA [integer K[M] ] [UNLIMITED] ] ON tablespace 
[,QUOTA [integer K[M] ] [UNLIMITED] ] ON tablespace 
[PROFILES profile_name] 
[PASSWORD EXPIRE] 
[ACCOUNT LOCK or ACCOUNT UNLOCK]CREATE USER username:用户名,一般为字母数字型和“#”及“_”符号。 
IDENTIFIED BY password:用户口令,一般为字母数字型和“#”及“_”符号。 IDENTIFIED EXETERNALLY:表示用户名在操作系统下验证,该用户名必须与操作系统中所定义的用户名相同。 IDENTIFIED GLOBALLY AS 'CN=user':用户名由Oracle安全域中心服务器验证,CN名字表示用户的外部名。 [DEFAULT TABLESPACE tablespace]:默认的表空间。 [TEMPORARY TABLESPACE tablespace]:默认的临时表空间。 [QUOTA [integer K[M] ] [UNLIMITED] ] ON tablespace:用户可以使用的表空间的字节数。 [PROFILES profile_name]:资源文件的名称。 [PASSWORD EXPIRE]:立即将口令设成过期状态,用户再登录前必须修改口令。 [ACCOUNT LOCK or ACCOUNT UNLOCK]:用户是否被加锁,默认情况下是不加锁的。

--示例
CREATE PROFILE PRO_USER limit failed_login_attempts 5 password_lock_time 3
--SELECT * FROM DBA_PROFILES;
--DROP PROFILE PRO_USER CASCADE;
--关于PROFILE 设置,可以查看:http://blog.csdn.net/huang_xw/article/details/6530635
--创建账号
CREATE USER TEST identified by test 
profile pro_user 
default tablespace users 
quota 100m on users 
temporary tablespace temp
password expire 
account unlock 
--select * from dba_users;

--修改密码
ALTER USER TEST IDENTIFIED BY NEWPWD;
--修改PROFILE
ALTER USER TEST PROFILE NEWPROFILE;
--删除账号
DROP USER TEST [CASCADE];

--授系统权限

--语法
GRANT privilege [,privilege…] TO user [, user|role, PUBLIC…] [WITH ADMIN OPTION];GRANT CREATE SESSION ,CREATE TABLE ,UNLIMITED TABLESPACE TO TEST;
GRANT CONNECT ,RESOURCE TO TEST WITH ADMIN OPTION;--REVOKE CONNECT,RESOURCE FOM TEST;
select * from dba_sys_privs; --查看系统权限


--授对象权限

--语法
GRANT object_privilege [columns…] ON object TO user [, user|role, PUBLIC…] [WITH GRANT OPTION];GRANT SELECT ,UPDATE(EMPNO,SAL),INSERT,DELETE ON SCOTT.EMP TO TEST;REVOKE privilege ON object FROM {user|role|PUBLIC};REVOKE SELECT ,UPDATE(EMPNO,SAL),INSERT,DELETE FROM TEST;select * from dba_tab_privs ; --查看对象权限

--角色
--角色与账号基本相同 ,角色可以授予给用户。

转载于:https://www.cnblogs.com/chenqs/p/6792526.html

相关文章:

iOS 直播专题6-流媒体服务器

常用的流媒体服务器有: nginx、SRS、BMS 这里主要介绍nginx、SRS 这里都用docker来运行流媒体服务器 docker 安装 下载Mac版docker stable 直接安装 注册一个docer账号直接登录SRS 安装 SRS guthub地址:https://github.com/ossrs/srs/ 启动上面安装的docker软件后,打开终端…

Linux05-进程管理

目录 一、进程 1.1、进程ID 1.2、列出进程 1.3、进程前后台 二、使用信号控制进程 三、以管理员身份注销用户(踢掉在线用户) 四、监控进程活动 4.1、负载平均值 4.2、实时进程监控 进程是已启动的可执行程序的运行中的实力。它由以下部分组成&a…

Mat常用赋值方式

参考https://blog.csdn.net/wanggao_1990/article/details/53264753 #include <iostream> #include <opencv2/opencv.hpp> #include <unordered_map> using namespace std; using namespace cv; int main(int argc,char** argv) {// 1Mat mat (Mat_<flo…

java modbus协议

概念 Modbus是一种串行通信协议&#xff0c;Modbus协议目前存在用于串口、以太网以及其他支持互联网协议的网络的版本。 大多数Modbus设备通信通过串口EIA-485物理层进行。 通讯格式 地址域功能码数据CRC校验(低字节在前)1字节1字节N字节2字节 在单片机硬件通讯串口行业&…

layui栅格布局问题

在使用layer.open弹出到窗口中&#xff0c;使用布局一直不起作用。 开始到写法如下, 目的是一行分成左右两块&#xff0c;比例为8:4等分。 <div class"layui-fluid"><div class"layui-row layui-col-space10"><div class"layui-col-md…

Unity3d载入外部图片文件

unity里的图片在生成时会压缩成资源文件&#xff0c;有时客户想自己放一些图片用unity显示&#xff0c;就必须载入外部图片。 大体思路&#xff1a;用Application.streamingAssetsPath或Application.dataPath来指定存放图片的相对路径。用DirectoryInfo获得目录。遍历后FileInf…

Linux06-服务、守护进程和systemd

目录 一、简介systemd 二、使用systemd 2.1、systemctl命令与systemd单元 2.2、控制系统服务 一、简介systemd RHEL6及以前&#xff0c;系统启动和服务器进程是由第一个进程 init 管理&#xff0c;init按顺序启动、启动慢。 RHEL7以后系统启动和服务器进程由 systemd系统和…

ORB_SLAM2回环检测

词典是特征点的描述子的集合&#xff0c;属于同一类特征的特征点的描述子组成单词。 在局部建图线程中&#xff0c;处理完一个关键帧后&#xff0c;会将其放入回环检测线程     在使用关键帧数据库搜索候选关键帧组&#xff08;DetectLoopCandidates&#xff09;的时候&…

nginx 启动 + uwsgi + django

https://www.cnblogs.com/chenice/p/6921727.html https://blog.csdn.net/Aaroun/article/details/78218131转载于:https://www.cnblogs.com/pythonClub/p/9746866.html

poj1741(树的点分治)

题目连接&#xff1a;POJ - 1741 看了好长时间才明白了点...... 网上讲解很多但感觉都不够详细。。。大概是太弱了吧-_-|| 学通了再回来写详解。。。 1 #include<iostream>2 #include<cstring>3 #include<cstdio>4 #include<algorithm>5 #define LL lo…

Android 串口通讯

概念 串行接口简称串口&#xff0c;也称串行通信接口或串行通讯接口&#xff08;通常指COM接口&#xff09;&#xff0c;是采用串行通信方式的扩展接口。串行接口&#xff08;Serial Interface&#xff09;是指数据一位一位地顺序传送。其特点是通信线路简单&#xff0c;只要一…

Linux07-OpenSSH

目录 一、使用SSH访问远程主机 1.1、什么是OpenSSH Secure Shell&#xff08;SSH&#xff09; 1.2、SSH主机密钥 二、配置基于SSH密钥的身份验证 2.1、基于SSH密钥的身份验证 2.2、自定义SSH服务配置 2.3、sftp传输文件 一、使用SSH访问远程主机 1.1、什么是OpenSSH Se…

ORB_SLAM2中的Sim3变换

对于双目、RGB-D相机&#xff0c;可获得深度&#xff0c;因此不存在尺度问题&#xff0c;因此Sim3中的尺度s1。 &#xff08;1&#xff09;通过词袋加速算法实现当前帧、闭环帧的特征点的匹配&#xff0c;建立闭环帧的路标点和当前帧的特征点间的联系。 &#xff08;2&#xff…

Ubuntu16.04 下的网易云出现网络异常、无法播放,界面无响应问题的统一解决

能够在Linux系统下体验到原生界面的网易云音乐是件不错的事情&#xff0c;但是它总是经常性的出现网络异常&#xff0c;界面无响应的问题 为了听歌的体验&#xff0c;进行深入探究&#xff1a; 首先通过终端启用网易云音乐&#xff1a;sudo netease-cloud-music 会得到网易云音…

SpringBoot 概念和起步

一、概念和由来 1、什么是 Spring Boot Spring Boot 的设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用特定方式来进行配置&#xff0c;从而使开发人员不再需要定义样板化的配置。 Spring Boot 其实不是什么新的框架&#xff0c;它默认配置了很多框架的使用…

WKWebView Safari调试、JS互调、加载进度条、JS中alert、confirm、prompt

主要内容 Safari调试swift/OC与JS互调增加加载进度条支持JS中alert、confirm、prompt Safari调试 设置 —> safari --> 高级&#xff0c;开启JavaScript、网页检查器 打开Safari浏览器&#xff0c;选择调试的网页,同样在js里面可以断点调试: swift/OC与JS互调 这里…

CentOS7 打包RPM 升级OpenSSH8.3

目录 一、源码包 二、打包RPM 2.1、准备阶段 2.2、打包排错阶段 三、升级 漏扫设备发现OpenSSH有漏洞&#xff0c;需要升级到OpenSSH 8.1及以上版本&#xff0c;那么干脆就直接升级到发文时最新的版本&#xff0c;OpenSSH 8.3。做法是找到OpenSSH 8.3的源码包&#xff0c;…

步步为营-44-窗体之间传值--观察者模式

说明 :观察者模式又叫发布-订阅模式,其中又涉及到中介者模式 1 结构 2 创建Main窗体(中介者),ChildForm1(发布者),ChildForm2(订阅者),ChildForm3(订阅者), 2.1 ChildForm1中添加按钮,当按钮被点击是ChildForm2(订阅者),ChildForm3(订阅者),的文本框汇中获取信息 2.2 定义接口 …

java指令详解

Java是通过java虚拟机来装载和执行编译文件&#xff08;class文件&#xff09;的&#xff0c;java虚拟机通过命令java option 来启动&#xff0c;-option为虚拟机参数&#xff0c;通过这些参数可对虚拟机的运行状态进行调整. 一、如何查看参数列表: 虚拟机参数分为基本和扩展两…

wrs-arcface虹软人脸识别

前言 虹软人脸识别组件&#xff0c;支持活体识别、离线识别、图片人脸特征识别、图片是否同一人对比、相机人脸识别或对比,虹软免费版请使https://ext.dcloud.net.cn/plugin?id6084 功能 支持活体识别、离线识别图片人脸特征识别(年龄、性别、3DAngle)两张图片是否是同一人…

C++指针与引用的区别

&#xff08;1&#xff09;指针是一个变量&#xff0c;本身占有内存&#xff0c;内存中存储的是所指向对象的地址。引用是内存的别名。 &#xff08;2&#xff09;指针可以通过解引用的方式&#xff0c;取出所指向内存中的值。引用没有解引用。 &#xff08;3&#xff09;指针可…

Linux08-日志

目录 一、systemd的日志 1.1、sytemd-journald与systemd日志 1.2、systemd日志的持久化 二、系统常规日志 2.1、系统日志概述 2.2、查看系统日志文件 2.3、日志的轮转 2.4、分析系统日志 2.5、使用logger发送消息到日志 RHEL7的日志由2个服务负责记录&#xff0c;分别…

Java的小实验——各种测试以及说明

日期&#xff1a;2018.10.07 星期五 博客期&#xff1a;014 一、Java中的位运算 代码如下&#xff1a; 1 package Morts107;2 3 public class Test107 {4 public static void main(String[] args) {5 int z;6 z 13>>1;//00001101(13)---------------…

C++内存的分区

C内存分为四个区&#xff1a; &#xff08;1&#xff09;代码区&#xff1a;存放代码转译成的二进制代码。 &#xff08;2&#xff09;全局区&#xff1a;存放全局变量、静态变量&#xff08;static&#xff09;、常量&#xff08;如字符串常量&#xff09;。 全局区中还包含一…

SpringCloud的服务网关zuul

演示如何使用api网关屏蔽各服务来源 一、概念和定义 1、zuul最终还是使用Ribbon的&#xff0c;顺便测试一下Hystrix断路保护2、zuul也是一个EurekaClient&#xff0c;访问服务注册中心&#xff0c;获取元数据&#xff0c;使用本地的Ribbon负载均衡&#xff0c;Hystrix断路保护&…

wrs-tuya-cloud

前言 wrs-tuya-cloud是涂鸦官网针对云开发的插件&#xff0c;包含垂直品类硬件API(万能红外开放能力、设备连接服务、设备OTA固件升级、实时音视频、睡眠带开放能力、体脂秤开放能力、智能门锁开放能力、视频云存储 、邮件服务 、 语音消息服务、消息推送服务、短信服务 、内测…

Windows Server 2016 笔记

从业界普遍实践结果来看&#xff0c;Windows Server在服务器领域真是不太好用。但是&#xff0c;有些时候由于种种原因不得不用&#xff0c;所以还是有必要了解一下的。今天参加了一个Windows Server的培训&#xff0c;主要面对Windows Server 2016&#xff0c;写下这篇博客备忘…

(办公)网页发送到桌面快捷方式怎么做

转载自百度:https://jingyan.baidu.com/article/f79b7cb303d50a9145023e6e.html 有时候一个网页我们需要经常用到&#xff0c;每次找那个需要的网页很耗时间&#xff0c;那么我们怎么把我们需要的网页发送到桌面快捷方式呢&#xff1f; 这样下次我们直接点击桌面上的快捷方式就…

C++程序编译过程

程序编译的过程&#xff0c;是将源代码转换为计算机可执行的机械语言的过程。分为预处理、编译、汇编、链接四步。 &#xff08;1&#xff09;预处理&#xff1a;对程序进行预处理&#xff0c;比如将头文件的代码直接赋值到当前代码中等等. &#xff08;2&#xff09;编译&am…

Java的注释(详细版)

注释是对代码进行必要的说明&#xff0c;以便于后期的修改、维护和升级。Java的注释分为三种&#xff1a;第一种是**单行注释**&#xff1a;用双斜杠“//”来进行实例&#xff1a;//单行注释第二种是**文档注释**&#xff1a;用斜杠“/”和星号“*”来进行实例&#xff1a;/***…