oracle如何新增使用者

2021-08-11 10:25:46 字數 3926 閱讀 3159

1樓:綉乞群群

"答案整理如下,每條命令後都有註釋:

--刪除tantan 使用者

drop user tantan cascade;

--建立tantan 使用者

create user tantan identified by oracle

default tablespace tantantemporary tablespace temp;

--給tantan使用者賦予相關許可權

grant connect,resource to tantan;"

2樓:匿名使用者

新增使用者需要兩步:

第一步是建立使用者:

create user abc ----建立個名為abc的使用者

identified by abc123; ----建立密碼為abc123;

使用者abc已經建立,可以查詢使用者了。但是沒有許可權。就是沒有使用權,只是有個abc使用者而已。

第二步是給建立的使用者授權:

grant connect ,resource,dba to abc; -------給abc使用者授權,訪問權,dba最高許可權;

最後提交:

3樓:

簡單來說:

1.建立使用者

-------------------------------sql> create user wang2 identified by wang123;

使用者被建立

-----------------------------------

2.授權

-----------------------------------------

sql> grant connect ,resource,dba to wang;

授權成功

sql> commit;

提交完成

4樓:紫文

oracle新增使用者,賦權,修改密碼,解鎖,刪除使用者2023年05月22日 13:56新增使用者(隨著使用者的建立,自動產生與使用者同名的schema)

create user "tester" profile "default" identified by "tester" default tablespace "testdata" temporary tablespace "testtemp" account unlock;

賦權(說實話,這些許可權是開發中使用的許可權,如果使用者生產環境,請自行對於使用者建立相應的系統許可權)

據說生產環境下,只是connect resource這樣的角色就可以了。

grant "connect" to "tester";

grant "resource" to "tester";

grant "dba" to "tester";

grant "exp_full_database" to "tester";

grant "imp_full_database" to "tester";

刪除使用者:例如建立了一個使用者 a,要刪除它可以這樣做

connect sys/密碼 as sysdba;

drop user a cascade;//就這樣使用者就被刪除了

使用者修改密碼,解鎖

alter user "scott" identified by "*******"

alter user "scott" account unlock

1.檢視所有使用者:

select * from dba_user;

select * from all_users;

select * from user_users;

2.檢視使用者系統許可權:

select * from dba_sys_privs;

select * from all_sys_privs;

select * from user_sys_privs;

3.檢視使用者物件許可權:

select * from dba_tab_privs;

select * from all_tab_privs;

select * from user_tab_privs;

4.檢視所有角色:

select * from dba_roles;

5.檢視使用者所擁有的角色:

select * from dba_role_privs;

select * from user_role_privs;

oracle中新建使用者名稱

連線oracle資料庫:

1、在oracle database assistant中建立自己的資料庫;

2、在oracle net8 easy config中建立連線與自己的資料庫的連線,取一個service名,ip:為本地ip 127.0.

0.1,database sid為你所建立的

資料庫的sid,使用者名稱為:system,密碼:manager或是自己設的密碼;

3、在sqlplus中連線自己的資料庫,使用者名稱為:system,密碼:manager或是自己設的密碼,tom:你剛建立的service名.

4、顯示當前連線使用者:show user;

5、新建使用者並授權:create user tom identified by 密碼;

grant connect,resource to tom;//授權

6、在sqlplus中用剛建立的使用者:tom/密碼,連線;

7、建立表空間。

資料庫的初始化引數檔案:init+例項名.ora檔案,編輯此檔案中的內容,可以改變資料庫使用的方法和分配的資源.

啟動oracle資料庫,在dos方式下執行svrmgr30,然後輸入connect internal,密碼為:oracle,再輸入startup即可.

表空間的建立:storage manager

回滾段可在storage manager中建立

啟動oracle資料庫

在dos視窗下,輸入svrmgr30,啟動伺服器管理器,輸入connect internal,輸入密碼oracle,輸入shutdown,關閉資料庫,輸入startup,啟動資料庫.

1. oracle安裝完成後的初始口令?10g以後安裝的時候選高階,密碼都可以自己設定,呵呵,scott/tiger是不變的。

internal/oracle

sys/change_on_install

system/manager

scott/tiger

sysman/oem_temp

建立表空間

create tablespace test1 datafile 'd:tabletest1.dbf' size 1m;

建立名為wjq的使用者,其預設表空間為test1。在sql*plus以sys使用者連線資料庫,執行以下指令碼。

create user wjq identified by password default tablespace test1;

以使用者wjq連線sqlplus

建立表:create table t1(empno number(5) primary key, ename varchar2(15) not null, job varchar2(10), mgr number(5),hiredate

date default (sysdate), sal number(7,2), comm number(7,2));

建立表t2並指定此表的表空間為test1:create table t2(empno number(5) primary key,ename varchar2(15) not null,

job varchar2(10),mgr number(5),hiredate date default (sysdate),sal number(7,2),comm number(7,2)) tablespace test1;

如何檢視oracle使用者具有的許可權和角色

1.檢視 所有用bai戶 select from dba users select from all users select from user users 2.檢視用du 戶或角色zhi系統dao許可權 直接賦值專給使用者或角色的系統許可權 select from dba sys privs s...

怎麼新增電腦使用者名稱,如何設定電腦使用者名稱和密碼

我的電腦 右鍵 管理 本地使用者和組 使用者 這裡看到,這裡是顯示所有使用者,這裡可以新增或者刪除使用者。開始 控制面板 使用者賬戶 建立一個新賬戶 輸入新賬戶的使用者名稱 選擇管理員或受限使用者 建立。然後在使用者賬戶中點開剛建立的這個新使用者可對其設定密碼,更改使用者名稱 使用者許可權或顯示 等...

oracle怎麼建立使用者和授予許可權

create user 使用者名稱 identified by 密碼grant dba to username 當然如果只是賦值某些表達許可權 grant alter,delete,update,insert,select on 表名 to 使用者名稱 建立使用者 create user user ...