您的位置:首页 > 数据库 > Oracle

oracle登录认证知识

2009-07-10 23:25 211 查看
利用os审核

登录oracle时在Win中实现对os的审核有如下几步:

1、 create os user id

2、 create os group ora_dba(这个组中用户具有管理所有oracle database 的权限),

ora_sid_dba(只能对应到相应sid的管理权限。 Sid也即相应数据库的sid)

ora_oper

ora_sid_oper(Sid也即相应数据库的sid)

3、 add os user id to ora_dba
group

4、 Edit sqlnet.ora(位置为 oracle\ora90\network\sqlnet.ora)在其中加一条

sqlnet.authentication_services(nts)

利用口令文件审核

改变口令文件步骤:

1、 删除 pwdsid文件(sid也即数据库相应的sid号)(文件路径为 oracle\ora90\database)

2、 运行中输入cmd,然后使用orapwd file=d:\oracle\ora90\database\pwdsid.ora
password=admin1 entries=10;( entries指出了内定的两个用户之外还可以授权几个用户有管理员权限。10代表可以授权10个).

3、 修改 remote_login_passwordfile为exclusive(参数位于oracle\admin\sid\pfile\init).

4、 重启数据库。

5、 Grant sysdba to username; 将sysdba权限赋予用户。

Select * from
v$pwfile_users;查看具有口令管理权限的用户。

Revoke sysdba
from username; 将sysdba权限从用户中拿走。

登录sqlplus

1、 在dos提示符下输入 sqlplus/nolog 然后会切换到SQL>提示符下。

2、 在dos提示符下输入 sqlplusw/nolog 然后会打开sqlplus提示框。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: