oracle的mysql管理证书_Oracle数据库的认证方法、用户管理、权限管理和角色管理等...

1 Oracle认证方法

操作系统身份认证

网络身份认证

Oracle数据库身份认证

数据库管理员认证

操作系统认证方式

如果采用操作系统认证方式,通常需要在操作系统中创建用户组,并且授予该组DBA权限。然后将数据库管理员添加到该组中。

OSDBA对应的用户组为ORA_DBA;

OSOPER对应的用户组为ORA_OPER。

如果用户属于OSDBA组,并且使用SYSDBA身份连接到数据库,则该用户拥有SYSDBA系统权限;

如果用户属于OSOPER组,并且使用SYSOPER身份连接到数据库,则该用户拥有SYSOPER系统权限;

如果用户不属于以上两组,却试图以SYSDBA或SYSOPER身份连接到数据库,连接操作将失败。

903b5ee68df6116849170f44ea9d98c1.png

2fa90e24ea4c2ab637e65ef2bc7c4c26.png

8841a539f8fbd862f0379232c89dec8a.png

数据库管理员的认证方式

6d3a598027d5e51918f8a2787ea538ab.png

创建密码文件的语法格式为:

ORAPWD FILE=filename PASSWORD=password ENTRIES=max_users force=

MOREN路径:C:\Documents and Settings\Administrator

df6c1b8bd3fb3339671040886a1961ba.png

初始化参数REMOTE_LOGIN_PASSWORDFILE可以指定密码文件的使用方法,它可以设置为如下3种值:

NONE。Oracle数据库认定密码文件不存在,所有的连接都必须是安全连接。

EXCLUSIVE(默认值)。可以添加、修改和删除用户,也可以修改SYS用户的密码。

SHARED。共享的密码文件不允许被修改,因此不允许添加新用户,也不能修改SYS或其他SYSDBA、SYSOPER用户的密码。

通过视图V$PWFILE_USERS查看密码文件的内容

8412ed2ebe49b4ea0a62d989fe166fc5.png

GRANT命令为用户授予权限。REVOKE命令撤销用户的授权。

ec9e5e1ab3a27892067e1c718c0463f5.png

用户管理

与用户相关的视图

7df269fc9a6046ff7894e9193ff36428.png

创建用户/修改密码/设置密码过期

CREATE USER

IDENTIFIED BY

DEFAULT TABLESPACE

TEMPORARY TABLESPACE ;

846e02cdd7cd480cd843a99c027ec4ac.png

授予用户权限/设置用户账户锁定

GRANT TO

88906138e63e42df098cf83b69aea015.png

授予用户某个对象的权限

GRANT  ON TO

88f7b1924f60ae1c2aa28002fff641f2.png

授予用户某个特定的权限

6fc06a0d05a02cfb2fa2ff78b6629346.png

撤销用户的权限

4853a97cf32f39af6df2b3cb2ab4f8c6.png

查询权限分配情况

043f95d00d4916e0d60b3c8aaa922efa.png

角色

角色是若干权限的集合。

Oracle系统角色

569cea4247ce3a5ec4d0363b20ac8b83.png

查看角色

9323364ee7164fa5309bd25553a7af35.png

查看预定义角色的权限

a76699037c565fc68c4e444437256e8e.png

创建角色/授予用户某个权限/删除权限/删除用户

462a047de021afbb1a68b61ea7842e62.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值