Oracle忘记用户名和密码以及管理员用户新增修改删除用户
Oracle忘记密码:
1.以管理员身份登录,打开dos窗口,输入 sqlplus / as sysdba 回车

2.查看当前用户和状态
select username, account_status from dba_users;
修改密码(以scott用户为例)
(1)命令改密码:password 用户名
password scott
(2)SQL语句修改密码:
alter user 用户名 identified by 密码;
3.解锁(以scott用户为例):alter user 用户名 account unlock
alter user scott account unlock;
4、查看结果发现scott由原来的lock变成open
select username,account_status from dba_users;
3.测试登录:
conn 用户名/密码
sysdba状态下新增修改删除用户
1.dos窗口以sysdba登录
sqlplus / as sysdba
2.创建表空间
create tablespace li_data
logging
datafile 'D:\oracledata\li_data.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
3.创建用户名并指定表空间
create user test identified by 123456;--新增用户
default tablespace li_data ;--可指定也可不指定
4.用户授权
--授权dba权限
grant connect,resource,dba to test; --或者使用以下方法直接授权
grant connect to test;
5.创建同义词
--授予表或视图的增删查改权限,如授予查看权限
grant select on DEPT_DICT to test; --由于是把当前用户的表授予另一个用户,所以其他用户查看时必须加上表所有者前缀,如
select * from A.DEPT_DICT ;
--这样就很不方便,如果想查询时不加前缀,那么就得创建当前用户的同义词,同义词是对所有用户生效,也就是相当于别名
create public synonym DEPT_DICT for adm.DEPT_DICT;
--这样查询时就直接可以使用
select * from DEPT_DICT ;
5.登录新建的用户
conn 用户名/密码
6.删除用户
drop user test;
6.执行脚本 (@+你的sql脚本地址)
@F:/SqlDate/oracle_sql/yycg_table.sql
注意:
1.sysdba为管理员用户,有些资料说使用sys即可代表管理员,有些不行
2.若使用管理员账户也无法登录,提示“insufficient privilege”,即为权限问题
解决方法:
右键电脑,管理,在“计算机管理”界面找到“本地用户和组”-“组”。并在相应的页面中找到名字为:ora_dba的组,把当前用户添加到组重启即可
Oracle忘记用户名和密码以及管理员用户新增修改删除用户的更多相关文章
- Oracle忘记用户名和密码
Microsoft Windows [版本 10.0.16299.192](c) 2017 Microsoft Corporation.保留所有权利. C:\WINDOWS\system32>e ...
- oracle数据库忘记用户名和密码莫着急
刚安装完Oracle 11g后,登录的时候没有记住用户名和密码,解决方法:新建一个用户 第一步:以系统身份登录 cmd--->sqlplus 提示输入用户名,然后输入sqlplus/as sys ...
- Tomcat8.0.21登录时忘记用户名和密码
大概是这学期开学没多久吧,4月份的时候,为了学习javaEE,装了Tomcat.过了这么久早就忘记用户名和密码了,所以无法进入Tomcat的管理界面.百度(其实我也很想用google)了一堆,几乎都是 ...
- oracle默认用户名及密码
oracle默认用户名及密码(网摘) (1)user: internal password :oracle (2)user: s ...
- oracle 11g 用户名和密码默认区分大小写
oracle 11g 用户名和密码默认区分大小写,可更改alter system set sec_case_sensitive_logon=false 设置改为不区分大小写.
- 打通前后端全栈开发node+vue进阶【课程学习系统项目实战详细讲解】(3):用户添加/修改/删除 vue表格组件 vue分页组件
第三章 建议学习时间8小时 总项目预计10章 学习方式:详细阅读,并手动实现相关代码(如果没有node和vue基础,请学习前面的vue和node基础博客[共10章] 演示地址:后台:demo ...
- Linux 创建修改删除用户和组
200 ? "200px" : this.width)!important;} --> 介绍 在日常的维护过程中创建用户操作用的相对会多一些,但是在这个过程中涉及到的知识点就 ...
- Linux创建修改删除用户和组
Linux 创建修改删除用户和组 介绍 在日常的维护过程中创建用户操作用的相对会多一些,但是在这个过程中涉及到的知识点就不单单就是useradd了,接下来就来详细了解账号管理的相关信息. 用户信息 先 ...
- 在Linux中新增与删除用户可以使用命令:Useradd
在Linux中新增与删除用户可以使用命令:Useradd 我们先使用man命令理解一下Useradd的用法 新增与删除用户操作需要先获取高级用户权限 输入命令:sudo -i 确定后输入高级用户密码 ...
随机推荐
- Python 简明教程 --- 19,Python 类与对象
微信公众号:码农充电站pro 个人主页:https://codeshellme.github.io 那些能用计算机迅速解决的问题,就别用手做了. -- Tom Duff 目录 上一节 我们介绍了Pyt ...
- 关于SPSS Modeler18 提示:用于定义的观测值的字段的值无效
今天在做实验的时候,按照实验步骤严格设置了参数,当运行节点的时候,一直提示:用于定义的观测值的字段的值无效,如下图 我把我的流文件发给同学,同学的机器上是可以运行的,但是我的不行,不知道什么原因,有知 ...
- 计算机网络之ARP协议
ARP ARP(Address Resolution Protocol),即地址解析协议,是根据IP地址解析物理地址的一个TCP/IP协议.主机将包含目标IP地址信息的ARP请求广播到网络中的所有主机 ...
- Myeclipse启动WebLogic 总是报账号密码无效<Authentication denied: Boot identity not valid
在MyEclipse下配置了Weblogic 11后,每次启动从报错: Critical> 看了下描述,是用户名及密码什么的问题,我想起来,配置Weblogic 的域的时候将密码改成了12345 ...
- 半导体质量管理_eCAP LineWorks SPACE eCAP(电子OCAP)
用于设计和实施纠正措施的自动化工作流程 以电子方式管理纠正措施的工作流程 LineWorks SPACE的此附加程序提供了设计和自动实施纠正措施(电子纠正措施计划,eCAP)的工作流程.这样可以确保您 ...
- Java String的相关性质分析
引言 String可以说是在Java开发中必不可缺的一种类,String容易忽略的细节也很多,对String的了解程度也反映了一个Java程序员的基本功.下面就由一个面试题来引出对String的剖析. ...
- Java 内存分析之mat安装
有三款内存分析的工具 免费 VisualVM MAT 下载地址https://www.eclipse.org/mat/ mac 下面 under the current working directo ...
- Electron 初识-搭建一个简易桌面应用
Electron 快速入门 简介 Electron 可以让你使用纯 JavaScript 调用丰富的原生 APIs 来创造桌面应用.你可以把它看作是专注于桌面应用而不是 web 服务器的,io.j ...
- 并发工具CyclicBarrier源码分析及应用
本文首发于微信公众号[猿灯塔],转载引用请说明出处 今天呢!灯塔君跟大家讲: 并发工具CyclicBarrier源码分析及应用 一.CyclicBarrier简介 1.简介 CyclicBarri ...
- Hadoop2.7.7 centos7 完全分布式 配置与问题随记
Hadoop2.7.7 centos7 完全分布式 配置与问题随记 这里是当初在三个ECS节点上搭建hadoop+zookeeper+hbase+solr的主要步骤,文章内容未经过润色,请参考的同学搭 ...