Debian系统中SQL*Plus权限管理主要涉及三方面:
系统用户权限
oinstall组(访问数据库)或dba组(管理数据库),可通过sudo usermod -aG oinstall/dba 用户名添加。adm或users组。Oracle数据库权限
GRANT CONNECT, RESOURCE, DBA TO 用户名(系统权限);GRANT SELECT/INSERT ON 表名 TO 用户名(对象权限)。REVOKE 权限/角色 FROM 用户名。CREATE ROLE role_name),将权限批量分配给角色后,再通过GRANT role_name TO 用户名简化管理。特殊权限操作
sysdba身份登录(sqlplus / as sysdba),可执行用户管理(创建、解锁、删除用户)、权限全局配置等操作。参考来源: