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

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

赞 (0) 评论 分享 ()

相关阅读

    无相关信息