ORACLE 的特殊用户权限挺全的,是像internalsystemsys这些超级用户,多人刚接触 DBA 时容易搞混。这篇教程讲得比较明白,谁能远程连、谁只能在服务器用,搞清楚后用起来也更放心了。

数据库的internal用户,权限相当于开了上帝模式,只能在服务器端用,安全性高;syssystem这两个也是老面孔了,权限虽然大,但还是建议分场景分权限来用。

如果你正准备接触Oracle DBA的管理权限,或者在研究系统内建账号的用途,这篇文章挺适合入门的。相关的链接也给得比较全,像是SYS 和 SYSTEM 的区别如何重设 SYS 密码,都能顺手查到,蛮方便的。

顺手提醒一下,别在生产环境轻易动这些超级账号,是sysinternal,一个疏忽就是一锅数据库服务挂掉。如果你想深入了解,还可以看看这些文章:

嗯,如果你本地有测试环境,可以先练练手,不然直接在正式库操作,风险太大了。