Oracle新增和删除用户
一、登录DBA管理员用户
----两种管理员登录方式 --1. 用户名:system 密码:Orcl123456 as sysdba ---2. 用户名:system/Orcl123456 as sysdba
第一种方式:
第二种方式:
二、建立用户
-------新建用户 create user t_user identified by a1234567;
三、赋登录权限和DBA角色
----登录授权,不授权则没有登录权限 grant connect,resource,dba to t_user;
四、验证登录
-----切换用户 --1.普通用户 connect t_user/a1234567 --2.管理员 connect sys/Orcl123456 as sysdba
五、删除用户
-------删除用户 ---1.找不到用户会报错‘xx'不存在; ---2.有用户登录,无法删除; drop user t_user
到此这篇关于Oracle用户管理的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持我们。
相关推荐
-
Oracle表空间管理和用户管理介绍
目录 Oracle介绍 1. Oracle表空间 2. Oracle用户权限管理 3. 查看用户及权限信息 总结 Oracle介绍 Oracle(甲骨文)公司 1977年,三人合伙创办(Software Development Laboratories,SDL) 1979年,更名为Relational Software Inc.,RSI 1983年,为了突出核心产品 ,RSI更名为Oracle 2002年04月26日,启用"甲骨文"作为中文注册商标 1. Oracle表空间 表空间是O
-
Oracle 用户权限管理方法
sys;//系统管理员,拥有最高权限 system;//本地管理员,次高权限 scott;//普通用户,密码默认为tiger,默认未解锁 sys;//系统管理员,拥有最高权限 system;//本地管理员,次高权限 scott;//普通用户,密码默认为tiger,默认未解锁 二.登陆 sqlplus / as sysdba;//登陆sys帐户 sqlplus sys as sysdba;//同上 sqlplus scott/tiger;//登陆普通用户scott sqlplus / as sys
-
Oracle日常维护中管理用户以及重做日志文件的方法
一.管理用户和安全性 在db中各种对象以 用户(方案) 的方式组织管理 select distinct object_type from dba_objects; 模式对象,schema ----> user.objects(某个用户下的某个对象) 在创建对象和访问对象前,首先创建对象的拥有者--用户 所有的对象在用户下 用户有相关的属性,有些必须明确设置,有些可以使用默认值 常见属性:用户名.口令.默认表空间(可默认).临时表空间(可默认).账户状态(可默认).
-
oracle用户权限、角色管理详解
Oracle 权限设置 一.权限分类: 系统权限:系统规定用户使用数据库的权限.(系统权限是对用户而言). 实体权限:某种权限用户对其它用户的表或视图的存取权限.(是针对表或视图而言的). 二.系统权限管理: 1.系统权限分类: DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构. RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构. CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构.
-
oracle用户权限管理使用详解
一.系统的默认用户 1)sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是sys.登录语句:SQL> conn sys/sys as sysdba; 2)system用户是管理操作员,权限也很大.具有sysoper角色,没有create database的权限,默认的密码是manager.登录语句:SQL> conn system/manager; 3)sys和system这两个用户最大的区别是在于有没有create datab
-
Oracle新增和删除用户
一.登录DBA管理员用户 ----两种管理员登录方式 --1. 用户名:system 密码:Orcl123456 as sysdba ---2. 用户名:system/Orcl123456 as sysdba 第一种方式: 第二种方式: 二.建立用户 -------新建用户 create user t_user identified by a1234567; 三.赋登录权限和DBA角色 ----登录授权,不授权则没有登录权限 grant connect,resource,dba to t_use
-
mysql 新增、删除用户和权限分配
1. 新增用户 复制代码 代码如下: mysql>insert into mysql.user(Host,User,Password) values("localhost","lionbule",password("hello1234"));mysql>flush privileges; 2. 修改用户密码 复制代码 代码如下: mysql>update mysql.user set password=password('new
-
oracle命令行删除与创建用户的代码
oracle命令行删除用户: 复制代码 代码如下: connect / as sysdba; shutdown abort; startup; drop user user1 cascade; exit oracle命令行创建用户: 复制代码 代码如下: create user user1 identified by values 'fa091872a2cc669c' default tablespace user1 temporary
-
Oracle 删除用户和表空间详细介绍
Oracle 删除用户和表空间 Oracle 使用时间长了, 新增了许多user 和tablespace. 需要清理一下 对于单个user和tablespace 来说, 可以使用如下命令来完成. 步骤一: 删除user drop user ×× cascade 说明: 删除了user,只是删除了该user下的schema objects,是不会删除相应的tablespace的. 步骤二: 删除tablespace DROP TABLESPACE tablespace_name INCLUDI
-
Linux下Oracle删除用户和表空间的方法
本文实例讲述了Linux下Oracle删除用户和表空间的方法.分享给大家供大家参考,具体如下: 1.删除某个用户 SQL> conn /as sysdba Connected. SQL> drop user userName cascade; 用户已删除 如果用户无法删除,并报错: ERROR at line 1: ORA-01940: cannot drop a user that is currently connected 通过查看用户的进行,并kill用户进程,然后删除用户. SQL&
-
shell脚本操作oracle删除表空间、创建表空间、删除用户
oracle下表空间的导出,用户的删除,表空间删除,用户新建,表空间新建,数据导入的shell使用非oracle用户执行该脚本参数说名$1:base表空间的用户名$2:同步表空间的用户名使用场景测试用,base表空间用于升级建立一些固化数据.同步表空间用于测试用,每次去和base表空间拉平数据 复制代码 代码如下: #!/bin/shoraclehome=$ORACLE_HOMEecho $oraclehomelocaldir="/oracle/data"echo $localdir#
-
Oracle 添加用户并赋权,修改密码,解锁,删除用户的方法
添加用户(随着用户的创建,自动产生与用户同名的schema) CREATE USER "TESTER" PROFILE "DEFAULT" IDENTIFIED BY "TESTER" DEFAULT TABLESPACE "TESTDATA" TEMPORARY TABLESPACE "TESTTEMP" ACCOUNT UNLOCK; 赋权(说实话,这些权限是开发中使用的权限,如果用户生产环境,请自行对
-
oracle怎么删除用户提供解决方案
在Oracle中删除用户时提示:ORACLE无法删除当前连接用户可以用以下语句 Sql代码 SQL> 复制代码 代码如下: select username,sid,serial# from v$session; USERNAME SID SERIAL# ------------------------------ ---------- ---------- 1 1 2 1 3 1 4 1 5 1 6 1 7 1 SYS 8 3 A 9 4 已选择9行. SQL> 复制代码 代码如下: alte
-
MySQL与Oracle 差异比较之七用户权限
用户权限 编号 类别 ORACLE MYSQL 注释 1 创建用户 Create user user_name identified by user_password default tablespace starSpace temporary tablespace temp; CREATE USER user_name IDENTIFIED BY user_password; 1.oracle创建用户 Oracle 的默认用户有三个: sys / system / scott. 其中sys和
-
Linux下通过脚本自动备份Oracle数据库并删除指定天数前的备份
说明: Oracle数据库服务器 操作系统:CentOS IP:192.168.0.198 端口:1521 SID:orcl Oracle数据库版本:Oracle11gR2 具体操作: 1.root用户登录服务器 mkdir -p /backup/oracledata #新建Oracle数据库备份目录 chown -R oracle:oinstall /backup/oracledata -R #设置目录权限为oinstall用户组的oracle用户(用户oracle与用户组oinstall是在
随机推荐
- Automapper实现自动映射的实例代码
- JavaScript中__proto__与prototype的关系深入理解
- JS控制TreeView的结点选择
- gridview+objectdatasource+aspnetpager整合实例
- 一个用于网络的工具函数库
- C#利用子线程刷新主线程分享教程
- 利用iText在JSP中生成PDF报表
- Windows下Nginx安装配置教程
- OLEDB和ODBC的区别(优缺点)
- 浅谈Maven的安装及修改为阿里云下载依赖
- jquery动态切换背景图片的简单实现方法
- js实现日期级联效果
- 实例解析C++设计模式编程中简单工厂模式的采用
- php fckeditor 调用的函数
- 获取本地网卡适配器信息具体代码
- C语言中强制地址跳转详解
- 快速增强路由器安全的十个小技巧
- TF-IDF理解及其Java实现代码实例
- 详解HTTP协议简介
- python如何实现数据的线性拟合