useradd -g oinstall -G dba oracle里面的-g和-G分别什么意思?oracledba权限是什么?
useradd -g oinstall -G dba oracle里面的-g和-G分别什么意思?
代表将oracle用户添加到组中。-g设置的是用户的主用户组。这些信息记录在/etc/passwd中。事实上系统确认一个用户的主用户组的时候是根据/etc/passwd中的信息,而跟/etc/group无关。-G设置的是用户附加组,记录在/etc/group中。那么这样做的意义在于:
1,当"usermod-g"切换到一个临时组,然后再切换回来的时候,不会把临时组的信息“遗留”在该用户设置中。
oracledba权限是什么?
oracledba是数据库管理员,它除了重启数据库,修改字符集的权限没有外具有其它全部权限,如建表改表,表的增删改查,建表空间,建索引,视图,存储过程,建用户,给用户授权等等。
Oracledba和sysdba有哪些区别?
标准的说法叫连接身份,具体有三个连接身份,sysdba、sysoper、normal。
Ø sysdba: 即数据库管理员,权限包括:打开数据库服务器、关闭数据库服务器、备份数据库、恢复数据库、日志归档、会话限制、管理功能、创建数据库。sys用户必须用sysdba身份才能登录,system用户可以用普通身份登录。
Ø sysyoper:即数据库操作员,权限包括:打开数据库服务器、关闭数据库服务器、备份数据库、恢复数据库、日志归档、会话限制。
0