1 概述
2 区别
2.1 连接的认证方式,如:PL/SQL
2.2 sql 验证
Microsoft Windows [版本 10.0.18362.1082]
(c) 2019 Microsoft Corporation。保留所有权利。
C:\Users\YoYo>sqlplus /nolog
SQL*Plus: Release 11.2.0.1.0 Production on 星期三 3月 23 11:30:08 2022
Copyright (c) 1982, 2010, Oracle. All rights reserved.
SQL> conn / as sysdba
已连接。
SQL> show user
USER 为 "SYS"
SQL> grant sysoper to scott;
授权成功。
SQL> conn scott/scott as sysoper;
已连接。
SQL> show user
USER 为 "PUBLIC"
SQL> conn scott/scott;
已连接。
SQL> show user
USER 为 "SCOTT"
SQL>
2.3 具体权限
SYSDBA | SYSOPR | |
---|
STARTUP | STARTUP | 启动数据库 |
SHUTDOWN | SHUTDOWN | 关闭数据库 |
ALTER DATABASE OPEN/MOUNT/BACKUP | ALTER DATABASE OPEN/MOUNT/BACKUP | |
改变字符集 | NONE | |
CREATE DATABASE | NONE | 创建数据库 |
DROP DATABASE | NONE | 删除数据库 |
CREATE SPFILE | CREATE SPFILE | |
ALTER DATABASE ARCHIVELOG | ALTER DATABASE ARCHIVELOG | 归档日志 |
ALTER DATABASE RECOVER | 只能完全恢复,不能执行不完全恢复 | 恢复数据库 |
RESTRICTED SESSION | RESTRICTED SESSION | 限制会话 |
可以让用户作为 SYS 用户连接 | 可以进行一些基本的操作,但不能查看用户数据 | |
登录之后用户是 SYS | 登录之后用户是 PUBLIC | |
3 扩展
3.1 Oracle 权限详解(grant,revoke)