[读书笔记]密码文件总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[读书笔记]密码文件总结相关的知识,希望对你有一定的参考价值。

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)的权限,语句见“密码文件用户的增加和删除”。


以上是关于[读书笔记]密码文件总结的主要内容,如果未能解决你的问题,请参考以下文章

20145321 《Java程序设计》课程总结

20145311王亦徐《JAVA程序设计》课程总结

密码学读书笔记系列:《商用密码应用与安全性评估》

读书笔记和sprint总结

[读书笔记]ORACLE数据库文件管理

《程序员密码学》读书笔记