在 Ubuntu 上如果使用 Oracle 数据库,创建用户通常有两种理解:
Oracle 数据库软件通常运行在 oracle 用户下:
sudo useradd -m -s /bin/bash oracle
sudo passwd oracle
⚠️ 一般安装 Oracle 时已自动创建
oracle用户,不建议随意新建。
sudo su - oracle
sqlplus / as sysdba
CREATE USER myuser IDENTIFIED BY mypassword;
GRANT CONNECT, RESOURCE TO myuser;
如需 DBA 权限(不推荐生产环境):
GRANT DBA TO myuser;
CREATE TABLESPACE myts DATAFILE '/u01/app/oracle/oradata/ORCL/myts.dbf'
SIZE 100M AUTOEXTEND ON;
ALTER USER myuser DEFAULT TABLESPACE myts;
SELECT username FROM dba_users WHERE username='MYUSER';
sqlplus myuser/mypassword
如果你指的是:
可以告诉我具体场景,我可以给你更精确的命令。