重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
normal 、sysdba、 sysoper 、sys,sysdba,dba概念—区别
麟游网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、成都响应式网站建设公司等网站项目制作,到程序开发,运营维护。创新互联从2013年成立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
sys和system用户的区别
【system】用户只能用normal身份登陆em。
【sys】用户具有“SYSDBA”或者“SYSOPER”权限,登陆em也只能用这两个身份,不能用normal。
“SYSOPER”权限,即数据库操作员权限,权限包括:
打开数据库服务器 关闭数据库服务器
备份数据库 恢复数据库
日志归档 会话限制
“SYSDBA”权限,即数据库管理员权限,权限包括:
打开数据库服务器 关闭数据库服务器
备份数据库 恢复数据库
日志归档 会话限制
管理功能 创建数据库
normal 、sysdba、 sysoper有什么区别
normal 是普通用户
另外两个,你考察他们所具有的权限就知道了
sysdba拥有最高的系统权限
sysoper主要用来启动、关闭数据库,sysoper 登陆后用户是 public
sysdba登陆后是 sys
SQL conn / as sysdba
已连接。
SQL grant sysoper to test;
授权成功。
SQL conn test/test as sysoper;
已连接。
SQL show user
USER 为"PUBLIC"
SQL conn test/test as sysdba
已连接。
SQL show user
USER 为"SYS"
SQL
dba和sysdba的区别
dba、sysdba这两个系统角色有什么区别呢
在说明这一点之前我需要说一下oracle服务的创建过程
·创建实例
·启动实例
·创建数据库(system表空间是必须的)
启动过程
·实例启动
·装载数据库
·打开数据库
sysdba,是管理oracle实例的,它的存在不依赖于整个数据库完全启动,
只要实例启动了,他就已经存在,以sysdba身份登陆,装载数据库、打开数据库
只有数据库打开了,或者说整个数据库完全启动后,dba角色才有了存在的基础!
安装时的口令管理不需要管理,只是需要输入一个密码(这里称之为口令管理)
管理口令就是给登录用户设置登录密码用的,等安装完毕后,通过口令才能连接oracle数据库。
Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。
用CRT以安装oracle数据库的用户连接oracle数据库所在服务器。 (以服务器为linux 为例)
输入命令: sqlplus /nolog ,进入oracle控制台,并输入 conn /as sysdba;以DBA角色进入。
连接成功后,输入“select username from dba_users”查看用户列表。
若修改某一个用户密码, 修改用户口令 格式为:
alter user 用户名 identified by 新密码;
以 apps 为例,密码修改为 123456. 可输入
alter user apps identified by 123456;
5
这样就修改成功了。
如果是初学者,就把所有用户的密码统一设置成为一个密码,方便记忆和管理。包括sys、system、scott和自己新建的用户.scott用户默认是被锁住的,安装完成之后,再用下面的命令解锁。\x0d\x0a原因:默认Oracle10g的scott不能登陆。\x0d\x0a解决:\x0d\x0a(1)conn sys/sys as sysdba;//以DBA的身份登录\x0d\x0a(2)alter user scott account unlock;// 然后解锁