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日常维护中管理用户以及重做日志文件的方法
一.管理用户和安全性 在db中各种对象以 用户(方案) 的方式组织管理 select distinct object_type from dba_objects; 模式对象,schema ----> user.objects(某个用户下的某个对象) 在创建对象和访问对象前,首先创建对象的拥有者--用户 所有的对象在用户下 用户有相关的属性,有些必须明确设置,有些可以使用默认值 常见属性:用户名.口令.默认表空间(可默认).临时表空间(可默认).账户状态(可默认).
-
oracle用户权限、角色管理详解
Oracle 权限设置 一.权限分类: 系统权限:系统规定用户使用数据库的权限.(系统权限是对用户而言). 实体权限:某种权限用户对其它用户的表或视图的存取权限.(是针对表或视图而言的). 二.系统权限管理: 1.系统权限分类: DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构. RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构. CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构.
-
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用户权限管理使用详解
一.系统的默认用户 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是在
随机推荐
- Blocksit插件实现瀑布流数据无限( 异步)加载
- VBS教程:方法-GetExtensionName 方法
- iOS实现顶部标签式导航栏及下拉分类菜单
- asp.net下数据库操作优化一例
- ThinkPHP3.1.x修改成功与失败跳转页面的方法
- python统计一个文本中重复行数的方法
- Android——Android lint工具项目资源清理详解
- linux系统下实现mysql热备份详细步骤(mysql主从复制)
- JavaScript中apply与call的用法意义及区别说明
- Android下拉刷新上拉加载更多左滑动删除
- 内容滑动切换效果jquery.hwSlide.js插件封装
- 在js里怎么实现Xcode里的callFuncN方法(详解)
- Node.js中.pfx后缀文件的处理方法
- iis7下url重写后已存在的html不能访问了的解决方法
- dedecms统计栏目文章数量实现代码修订版
- 在.net应用程序中运行其它EXE文件的方法
- Android本地存储SharedPreferences详解
- 在C语言中转换时间的基本方法介绍
- sendAndLoad和Redirect的测试as
- iOS利用Label实现的简单高性能标签TagView