在 Linux + Oracle 数据库 环境下,“创建用户”通常有两种含义,下面分别说明:
如果你是第一次安装 Oracle,通常需要创建一个专门运行 Oracle 的用户和组。
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
mkdir -p /u01/app/oracle
chown -R oracle:oinstall /u01
chmod -R 775 /u01
su - oracle
sqlplus / as sysdba
CREATE USER myuser IDENTIFIED BY mypassword;
GRANT CONNECT, RESOURCE TO myuser;
如果是生产环境,可根据需要细化权限,例如:
GRANT CREATE SESSION, CREATE TABLE, CREATE VIEW TO myuser;
CREATE USER myuser
IDENTIFIED BY mypassword
DEFAULT TABLESPACE users
TEMPORARY TABLESPACE temp;
SELECT username FROM dba_users WHERE username='MYUSER';
或用新用户登录:
sqlplus myuser/mypassword
GRANT CREATE SESSION TO myuser;
DROP USER myuser CASCADE;
如果你能说明你是:
我可以给你更精确的操作步骤。