首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> Oracle 資料庫 >> Oracle 教學

Oracle 建立 SCOTT 使用者完整步驟 (含權限與配額)

     編輯:Oracle 教學

1. 以 SYS/SYSTEM 登入 SQL*Plus

C:\> sqlplus
SQL> CONN / AS SYSDBA
-- 或
SQL> CONN SYSTEM/password

2. 建立使用者

CREATE USER scott IDENTIFIED BY tiger;

3. 授予基本權限

GRANT CREATE SESSION TO scott;      -- 登入權限
GRANT CREATE TABLE TO scott;        -- 建表權限

4. 設定表空間配額 (避免 ORA-01950)

ALTER USER scott QUOTA 10M ON users;  -- 或 UNLIMITED

5. 常用維護指令

操作指令
修改密碼ALTER USER scott IDENTIFIED BY new_password;
解鎖帳號ALTER USER scott ACCOUNT UNLOCK;
授予 CONNECT/RESOURCE (含建表、建序列等)GRANT CONNECT, RESOURCE TO scott;
授予 DBA (謹慎使用)GRANT DBA TO scott;

6. 使用 PL/SQL Developer 登入

連線資訊:scott/tiger@

7. 建表測試

CREATE TABLE userinfo (
  id   NUMBER,
  name VARCHAR2(20),
  age  NUMBER
);

若報 ORA-01950: no privileges on tablespace 'SYSTEM',請執行步驟 4 或步驟 5 的 GRANT CONNECT, RESOURCE。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved