Oracle 帐户给个用用,一下就好

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle 帐户给个用用,一下就好相关的知识,希望对你有一定的参考价值。

如果是图形用户界面的话,直接选中某一个默认用户,右击选择解除锁定然后再修改一下密码就可以了,如果只有向sqlplus之类代码操作框,需要登录超级权限用户,使用指令:alter user account unlock就可以解锁用户。 参考技术A oracle不需要注册账户的,估计是你安装oracle的时候需要输入全局服务名吧,嘿嘿,这个你随便给个英文名字就行,比如zg 参考技术B 直接注册一个,快的很。

Oracle SYS 和 SYSTEM 帐户有啥区别?

【中文标题】Oracle SYS 和 SYSTEM 帐户有啥区别?【英文标题】:What's the difference between the Oracle SYS and SYSTEM accounts?Oracle SYS 和 SYSTEM 帐户有什么区别? 【发布时间】:2010-10-29 06:54:18 【问题描述】:

Oracle SYS 和 SYSTEM 内置帐户有什么区别?

编辑:除了 3 个字母!

【问题讨论】:

【参考方案1】:

SYS 拥有 oracle 数据字典。数据库中的每个对象(表、视图、包、过程等)都有一个所有者。对于数据库字典,以及一大堆特殊的表(性能视图等)都归SYS用户所有。

SYSTEM 用户应该是主 DBA 用户,可以访问所有这些对象。这反映了早期且长期的 Oracle 安全设计理念。您使用一个用户构建应用程序,然后创建具有访问权限(选择、更新、删除)但没有删除权限的第二个用户。这使您可以“超级用户”访问您的架构,而不会意外地破坏它。多年来,系统帐户中添加了可能需要在 SYS 帐户中的东西。但是,如果没有必要,很少有人愿意授予他们 SYS 帐户的访问权限。

【讨论】:

【参考方案2】:

SYS可以connect AS SYSDBASYSTEM不能。

需要SYSDBA 权限才能执行某些管理任务,例如CREATE DATABASEDROP DATABASE,并查询任何表,尽管他们拥有GRANT 的权限。

事实上,每当您以SYSDBA 连接时,您就会成为SYS

【讨论】:

我刚刚连接到 SYSTEM "as sysdba" 下的默认 XE。令我困惑的是,我没有将 pw 设置为 SYSTEM 帐户,我可以将它与我为 SYS 设置的 pw 一起使用。 (我对 Oracle 知之甚少。)

以上是关于Oracle 帐户给个用用,一下就好的主要内容,如果未能解决你的问题,请参考以下文章

怎么禁止guest 来宾帐户?

在 ORACLE 中查找帐户的活动天数

Oracle SYS 和 SYSTEM 帐户有啥区别?

如何在 oracle 中以与现有帐户相同的权限复制模式?

Oracle 默认用户汇总

sql 解锁Oracle用户帐户