iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >oracle学习笔记-用户管理
  • 272
分享到

oracle学习笔记-用户管理

2024-04-02 19:04:59 272人浏览 薄情痞子
摘要

1:创建用户create user username identified by passWord;注意:密码开头要字母2:修改密码自己:password别人:password username  

1:创建用户

create user username identified by passWord;

注意:密码开头要字母

2:修改密码

自己:password

别人:password username   (系统管理员才能改别人)

3:删除用户

drop user username  [cascade]

DBA权限去删除

注意:如果要删除的用户已经创建了表,在删除的时候带一个参数 cascade;(把他的表也删除)

4:授予权限

grant   connect(一个角色)  to  username 

grant select(all) on table to username 授予表权限

收回权限:

revoke select(all) on test from username 

维护权限:

希望给一个用户的权限,用户可以再给别人

Eage:

--如果是对象权限就加入with grant option

grant select on tablename to username with grant option 

--如果是系统权限

grant connect(系统权限) to username with admin option

?:如果sys把caozq权限回收了,caozq授权的下面用户还会有权限么?

     株连九族!!

5:权限

系统权限:用户对数据库的相关权限

creste session 权限(有这个权限才能登陆数据库

对象权限:用户对其他用户的数据对象操作权限

6:角色

预定义角色(系统自带的):

自定义角色(用户设置的):

connect:一般角色

dba角色:最大权限的角色

resource:可以在任何表空间建表

(数据对象:表、视图、函数、存储过程......)

刚创建的用户没有任何权限(登陆oracle的权限也没有),

7:用户口令管理(profile)

(1):账户

指定用户最多输入密码次数\锁定时间

创建profile文件

create profile lock-account(profile名称) limit failed_login_attempts 3(三次尝试)  password_lock_time 2(锁定两天);

将profile文件授予用户

alter user username profile lock_account;

(2)解锁

alter user username account unlock; 

(3)终止口令(用户多久不改密码,密码失效)

create profile profile_name limit password_life_time 10(10天到期) password_grace_time  2(宽限两天);

将profile文件授予用户

alter user username profile lock_account;

(4)口令历史(用户修改密码不能使用老密码)

create profile password_history limit password_life_time 10 password_grace_time 2 password_reuse_time 10(旧口令十天内不许用)

(5)删除profile:

drop profile password_history(名字) [cascade]相关的全删掉


您可能感兴趣的文档:

--结束END--

本文标题: oracle学习笔记-用户管理

本文链接: https://www.lsjlt.com/news/51332.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • oracle学习笔记-用户管理
    1:创建用户create user username identified by password;注意:密码开头要字母2:修改密码自己:password别人:password username  ...
    99+
    2024-04-02
  • PHP学习笔记:客户关系管理与CRM系统
    引言:随着信息技术的快速发展,企业对于客户关系管理(Customer Relationship Management,简称CRM)的需求越来越迫切。CRM系统是帮助企业在数字化时代更好地管理和与客户进行互动的重要工具。本篇文章将探讨如何使用...
    99+
    2023-10-21
    系统开发 PHP学习 客户关系管理(CRM)
  • 如何用Git管理PHP和NumPy学习笔记?
    在学习编程语言和数据科学时,学习笔记是非常重要的。而Git是一个非常好的工具,可以帮助我们管理这些笔记并使其易于分享和协作。在本文中,我们将介绍如何使用Git来管理PHP和NumPy学习笔记。 首先,我们需要安装Git。在Windows系...
    99+
    2023-10-07
    numy 学习笔记 git
  • 学习笔记-TP5框架学习笔记\(路由\)
    TP5框架简单理解 (PS:只做粗略、关键知识的记录,TP程序的开始。详情请阅读官方手册) 1. 架构总览 TP程序的开始 PHP >=5.3.0, PHP7 ThinkPHP5.0应用基于MVC(模型-视图-控制器)的方...
    99+
    2023-10-25
    学习 php 开发语言
  • Apache 和 ASP 学习笔记,Windows 用户必看!
    Apache 和 ASP 是两个非常重要的技术,它们为 Windows 用户提供了很多便利。本文将为大家介绍 Apache 和 ASP 的基本知识和使用方法。 Apache 是一个跨平台的 Web 服务器软件,它是目前最流行的 Web 服...
    99+
    2023-06-20
    apache 学习笔记 windows
  • H3CNE学习笔记
      H3CNE五日“游” ——之第一天 废话少说 直接进入真题!!!!(哈哈 ) H3CNE   H3C认证初级网络工程师 第    一   节 路由器、交换机及其操作系统介绍 路由器 1、 路由器的作用 连接具有不同介质的链路 连接网络或...
    99+
    2023-01-31
    学习笔记 H3CNE
  • ASP 学习笔记:如何利用 git 管理大数据?
    在现代软件开发中,代码管理是一个非常重要的环节。Git 作为目前最流行的分布式版本控制系统,已经成为了程序员必备的工具之一。但是,Git 不仅仅可以用来管理代码,还可以用来管理大数据,尤其是在 ASP 开发中。本文将介绍如何利用 Git ...
    99+
    2023-09-13
    学习笔记 git 大数据
  • Python学习笔记
    Python介绍 Python是一种解释型、面向对象的语言。 官网:www.python.org Python环境 解释器:www.python.org/downloads 运行方式: 交互模式。在IDLE中运行。 脚本模式。文件的后缀...
    99+
    2023-01-30
    学习笔记 Python
  • python_os_sys学习笔记
    sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0) sys.version 获取Python解释程序的版本信息 sy...
    99+
    2023-01-31
    学习笔记 python_os_sys
  • tornado学习笔记
    一.UIMOTHODS: 1.在项目目录创建uimothods.py文件(名称可以任意)内容: def test2(self): return ('hello uimothods')2.tornado项目文件中导入并注册: #导入f...
    99+
    2023-01-30
    学习笔记 tornado
  • Python 学习笔记
    rs=Person.objects.all() all返回的是QuerySet对象,程序并没有真的在数据库中执行SQL语句查询数据,但支持迭代,使用for循环可以获取数据。 print rs.query 会打印出原生sql语句 rs=Pe...
    99+
    2023-01-31
    学习笔记 Python
  • 学习笔记(3)
    1.* 匹配零个或多个字符(通配符中)2.ls 的-d选项不仅仅可以显示指定目录的信息,还可以用来表示不递归子文件夹。  # ls -dl /etc 显示/etc目录的信息  # ls -d /etc 只显示/etc下面的文件夹3.显示/v...
    99+
    2023-01-31
    学习笔记
  • GNS3学习笔记
    最近在自学CCNA,为了搭建路由模拟器先后下载了Boson Network 、DynamipsGUI用的不是很顺手,后来听朋友推荐GNS3很好用,他们报的CCNP培训班老师用的就是GNS,平时的模拟实验都是用这个完成的,由于我本机已有下好的...
    99+
    2023-01-31
    学习笔记
  • python3学习笔记
    好久不用python,努力捡起来ing python3语法 字符串 repr()把其他类型变量转换为字符串 ord()把单个字符转换为相应的ascii码 int()把其他进制的“字符串”转换为十进制 int(str,n...
    99+
    2023-01-31
    学习笔记
  • Kafka 学习笔记
    😀😀😀创作不易,各位看官点赞收藏. 文章目录 Kafka 学习笔记1、消息队列 MQ2、Kafka 下载安装2.1、Zookeeper 方式启动2.2、KRaft 协议启动2.3...
    99+
    2023-08-30
    kafka 学习 笔记
  • MySQL 学习笔记
    😀😀😀创作不易,各位看官点赞收藏. 文章目录 MySQL 学习笔记1、`DQL` 查询语句1.1、基本查询1.2、函数查询1.2.1、单行函数1...
    99+
    2023-10-01
    mysql 学习 笔记
  • git学习笔记 | 版本管理 - 分支管理 - 常见场景
    文章目录 git学习笔记Git是什么仓库常见的命令commit 备注规范在文件下设置git忽略文件 .gitignore 版本管理git log | git reflog 查看提交日志/历史版本版本穿梭 git res...
    99+
    2023-08-30
    git 学习 笔记
  • python3 学习笔记
    本人很少写 python 代码, 一般都是用 go 的, 去年时用 python 写过一些收集系统信息的工具, 当时是边看手册边写的. 如今又要用 python 来写一个生成 xlsx 的工具, 就又需要查看手册了, 至于为什么不用 g...
    99+
    2023-01-31
    学习笔记
  • 学习笔记3
    一文件查找和压缩1文件查找locate 搜索依赖于数据库,非实时搜索,搜索新建文件需手动更新,适于搜索稳定不频繁修改文件 find 实时搜索,精确搜索,默认当前目录递归搜索 find用法 -maxdepth...
    99+
    2023-01-31
    学习笔记
  • PHP学习笔记:版本控制与代码管理
    引言:在软件开发的过程中,版本控制和代码管理是非常重要的环节。通过版本控制系统,开发人员可以有效地管理代码的版本,并进行协同开发。而PHP作为一种流行的服务器端脚本语言,也需要借助版本控制系统来管理代码。本文将介绍版本控制的基本概念,并提供...
    99+
    2023-10-21
    版本控制 代码管理 PHP学习
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作