数据库受限模式(restricted mode)

查看数据库状态及相关信息

>select status,instance_name,logins from v$instance;

Oracle-Oracle数据库受限模式

 

 如果Oracle数据库是受限模式(restricted mode),那么只能是用于restrict权限的用户才能连接到数据库操作。restricted mode通常用于数据库管理员在维护数据库的时候使用。restricted mode限制新的没有权限的用户登录进来,但是已经登录的没有restricted 权限的用户可以继续登录

 

查看数据库版本、状态及模式

>select banner from v$version;

Oracle-Oracle数据库受限模式

 

 查看数据库是否为受限模式

>select status,instance_name,logins from v$instance;

 

 Oracle-Oracle数据库受限模式

创建测试用户并授予相关权限

>create user firsoul identified by firsoul;

>grant connect,resource to fwq;

将数据库改为受限模式

>alter system enable restricted session;

Oracle-Oracle数据库受限模式

 

 再次查看数据库状态

>select status,instance_name,logins from v$instance;

Oracle-Oracle数据库受限模式

 

 

测试

用firsoul账户登录

 

 Oracle-Oracle数据库受限模式

 

 授权firsoul用户restricted session权限

>grant restricted session to firsoul;

Oracle-Oracle数据库受限模式

 

 再次用firsoul账户登录,可以登录

Oracle-Oracle数据库受限模式

 

Oracle-Oracle数据库受限模式

 

 Oracle-Oracle数据库受限模式

 

 

收回restricted session 权限

Oracle-Oracle数据库受限模式

 

 再次查看firsoul

Oracle-Oracle数据库受限模式

 

 Oracle-Oracle数据库受限模式

 

相关文章:

  • 2021-10-09
  • 2022-12-23
  • 2022-01-02
  • 2022-01-08
  • 2021-11-05
  • 2021-07-26
  • 2022-12-23
  • 2021-11-14
猜你喜欢
  • 2021-06-06
  • 2022-12-23
  • 2021-12-28
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案