[读书笔记]密码文件总结
1.密码文件的创建格式
ORAPWD FILE=filename [ENTRIES=numusers] [FORCE={Y|N}] [IGNORECASE={Y|N}]
FILE:密码文件所在位置以及名称
ENTRIES:密码文件中的用户数
FORCE:是否替换已有的同名密码文件,密码文件的名称固定,为orapwORACLE_SID
IGNORECASE:是否忽略大小写
2.使用密码文件的参数设定:remote_login_passwdfile
NONE:不使用密码文件登陆
EXCLUSIVE:可以使用密码文件登陆,可以修改密码文件中的信息;
SHARED:可以使用密码文件登陆,但不能修改密码文件中的信息;
修改方式:
SQL>alter system set remote_login_passwordfile=shared scope=spfile;
修改之后要重启数据库
SQL>shutdown immediate;
SQL> startup;
3.密码文件用户的增加和删除
增加:grant sysdba/sysoper to non_sys_user;
删除:revoke sysdba/sysoper from non_sys_user;#non_sys_user表示非sys用户
4.查看密码文件中的内容:
select username from v$pwfile_users
where username!='SYS';
5.在以下几种情况下需要同步数据字典信息与密码文件:
1)将remote_login_passwordfile的参数从None修改成EXCLUSIVE OR SHARED;
2)SYS账户修改了密码后重新创建了密码文件;
同步方式:找到所有被授予了SYSDBA(SYSOPER)的用户,回收SYSDBA(SYSOPER)的权限,赋予SYSDBA(SYSOPER)的权限,语句见“密码文件用户的增加和删除”。
密码文件参数修改的测试:
EXCLUSIVE→NONE
SQL> alter system set remote_login_passwordfile=NONE scope=spfile;
SQL> shutdown immediate;
SQL> conn /as sysdba
SQL> startup
Connected to an idle instance.
SQL> conn sys/asdfg123@orcl as sysdba
ERROR:
ORA-01031: insufficient privileges
NONE→EXCLUSIVE
SQL> grant sysdba to scott;
grant sysdba to scott
*
ERROR at line 1:
ORA-01994: GRANT failed: password file missing or disabled
SQL> alter system set remote_login_passwordfile=EXCLUSIVE scope=spfile;
System altered.
SQL> grant sysdba to scott;#修改之后并不生效,仍然会报错
grant sysdba to scott
*
ERROR at line 1:
ORA-01994: GRANT failed: password file missing or disabled
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.
Total System Global Area 776646656 bytes
Fixed Size 2217384 bytes
Variable Size 478153304 bytes
Database Buffers 289406976 bytes
Redo Buffers 6868992 bytes
Database mounted.
Database opened.
SQL> grant sysdba to scott;
Grant succeeded.
SQL> revoke sysdba from scott;
Revoke succeeded.
SQL> alter system set remote_login_passwordfile=SHARED scope=spfile;
System altered.
SQL> grant sysdba to scott;
Grant succeeded.
EXCLUSIVE→SHARED
SQL> revoke sysdba from scott;
Revoke succeeded.
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.
Total System Global Area 776646656 bytes
Fixed Size 2217384 bytes
Variable Size 478153304 bytes
Database Buffers 289406976 bytes
Redo Buffers 6868992 bytes
Database mounted.
Database opened.
SQL> grant sysdba to scott;
grant sysdba to scott
*
ERROR at line 1:
ORA-01999: password file cannot be updated in SHARED mode
转载于:https://blog.51cto.com/myhwj/1782010
[读书笔记]密码文件总结相关推荐
- python读书笔记—读写文件
一.读写文件 #1.调用open()函数,返回一个File对象: #2.调用File对象的read()或write()方法: #3.调用File对象的close()方法,关闭该文件. >> ...
- LDAP读书笔记4-LDIF文件
<!-- --><!-- --> <!-- --> 本文原创作品,如需转载请注明来源,作者:姜涛, towerjt@gmail.com LDIF LDIF 全称是 ...
- APUE读书笔记-03文件输入输出(2)
转载于:https://blog.51cto.com/quietheart/759609
- APUE读书笔记-04文件和目录(1)
转载于:https://blog.51cto.com/quietheart/762759
- APUE读书笔记-04文件和目录(5)
转载于:https://blog.51cto.com/quietheart/765499
- 密码学读书笔记系列(三):《商用密码应用与安全性评估》
密码学读书笔记系列(三):<商用密码应用与安全性评估> 思考/前言 第1章 密码基础知识 1.1 密码应用概述 1.2 密码应用安全性评估(密评)的基本原理 1.3 密码技术发展 1.4 ...
- php mysql log文件,mysql log文件【读书笔记1】_MySQL
bitsCN.com mysql log文件[读书笔记1] 一,错误日志文件:Error.log 记录Mysql Server运行过程所有较为严重的警告或错误信息,以及Mysql Server启动和关 ...
- oracle12c口令文件,学习笔记:Oracle 12C ASM 新特性 共享密码文件
天萃荷净 测试试验ORACLE 12C ASM 新特性 共享密码文件的详细过程 在ORACLE 12C之前大家都知道密码文件是存放在?/dbs或者?/database中,如果要修改修改sysdba权限 ...
- 密码学读书笔记系列(一):《密码故事——人类智力的另类较量》
密码学读书笔记系列(一):<密码故事--人类智力的另类较量> 第一章 玛丽女王的密码 第二章 不可破译的密码 第三章 加密的机械化 第四章 破解恩格玛 第五章 语言上的隔阂 第六章 艾丽丝 ...
- 黑帽python第二版(Black Hat Python 2nd Edition)读书笔记 之 第五章 WEB黑客(3)暴力破解目录与文件位置
黑帽python第二版(Black Hat Python 2nd Edition)读书笔记 之 第五章 WEB黑客(3)暴力破解目录与文件位置 文章目录 黑帽python第二版(Black Hat P ...
最新文章
- Java学习总结:21
- 达观杯_构建模型(二)逻辑回归
- 再见XShell!这款国产终端更好用!
- 网站网页编写需要注意哪些问题?
- Redis Cluster深入与实践(续)
- 2017 php7 使用率,让PHP7达到最高性能的几个Tips
- 四则运算关于加括号的思路
- [vue] 跟keep-alive有关的生命周期是哪些?描述下这些生命周期
- 前端学习(1308):URl
- python numpy教程_Python中的Numpy入门教程
- postgresql存图片字段类型_PostgreSQL 入门
- 得到python对象的真实大小
- matlab中回归系数,最小一乘回归系数估计及其MATLAB实现
- drush cc all 报错
- l2tp pptp相关的一些记录
- 数据库连接池c3p0
- 计算机类参考文献 期刊,期刊参考文献标准格式
- 微信小程序授权登录源码
- 数据库SQL优化大总结1之- 百万级数据库优化方案
- 瞬时视场、识别距离、mrtd
热门文章
- win10系统eclipse中整合hadoop错误
- 全网首发:FreeType加载字体图像的几个关键函数
- (已解决)MAC JAVA错误:Cocoa AWT: Not running on AppKit thread 0 when expected
- WIN10网络共享文件夹实战
- 编译出错:self-encoder.context-me_method = ME_UMH;
- java版本的RtpStream
- 博客积分排名进入前4万
- 用DIB位图显示图像
- 计算机员工工资管理系统源代码,C员工工资管理系统源代码.doc
- python函数缺省参数实例_Python中函数及默认参数的定义与调用操作实例分析