useradd -g oinstall -G dba oracle里面的-g和-G分别什么意思?oracledba权限是什么?

4天前 (08-18 06:10)阅读1回复0
花花
花花
  • 管理员
  • 注册排名3
  • 经验值305050
  • 级别管理员
  • 主题61010
  • 回复0
楼主
  1. useradd -g oinstall -G dba oracle里面的-g和-G分别什么意思?
  2. oracledba权限是什么?
  3. Oracledba和sysdba有哪些区别?

useradd -g oinstall -G dba oracle里面的-g和-G分别什么意思?

代表将oracle用户添加到组中。-g设置的是用户的主用户组。这些信息记录在/etc/passwd中。事实上系统确认一个用户的主用户组的时候是根据/etc/passwd中的信息,而跟/etc/group无关。-G设置的是用户附加组,记录在/etc/group中。那么这样做的意义在于:

useradd -g oinstall -G dba oracle里面的-g和-G分别什么意思?oracledba权限是什么?

1,当"usermod-g"切换到一个临时组,然后再切换回来的时候,不会把临时组的信息“遗留”在该用户设置中。

oracledba权限是什么?

oracledba是数据库管理员,它除了重启数据库,修改字符集的权限没有外具有其它全部权限,如建表改表,表的增删改查,建表空间,建索引,视图,存储过程,建用户,给用户授权等等。

Oracledba和sysdba有哪些区别?

标准的说法叫连接身份,具体有三个连接身份,sysdba、sysoper、normal。
Ø sysdba: 即数据库管理员,权限包括:打开数据库服务器、关闭数据库服务器、备份数据库、恢复数据库、日志归档、会话限制、管理功能、创建数据库。sys用户必须用sysdba身份才能登录,system用户可以用普通身份登录。

Ø sysyoper:即数据库操作员,权限包括:打开数据库服务器、关闭数据库服务器、备份数据库、恢复数据库、日志归档、会话限制。

0
回帖

useradd -g oinstall -G dba oracle里面的-g和-G分别什么意思?oracledba权限是什么? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息