在 Linux 上的 Oracle 数据库 中,“创建用户”通常有两种理解,下面分别说明:
sqlplus / as sysdba
或
sqlplus system/密码@服务名
CREATE USER 用户名 IDENTIFIED BY 密码;
示例:
CREATE USER testuser IDENTIFIED BY test123;
GRANT CONNECT, RESOURCE TO testuser;
如果需要 DBA 权限(不推荐普通用户):
GRANT DBA TO testuser;
CREATE USER testuser
IDENTIFIED BY test123
DEFAULT TABLESPACE users
TEMPORARY TABLESPACE temp;
如果你是安装 Oracle 软件前创建系统用户:
useradd -m -g oinstall -G dba oracle
passwd oracle
常见说明:
oracle:用户名oinstall:Oracle 安装组dba:数据库管理组ALTER USER 用户名 ACCOUNT UNLOCK;
ALTER USER 用户名 IDENTIFIED BY 新密码;
SELECT username FROM dba_users;
如果你是指:
可以告诉我具体场景,我可以给你更精确的命令。