關於Oracle中新建使用者和相關的許可權賦予

2021-09-29 03:54:19 字數 1907 閱讀 7439

新建使用者和賦予不同使用者相關的許可權

create

user user_name identified by password;

`select

*from all_users;

//檢視所有使用者

grant

create

table

to user_name;

//賦建表許可權

grant

create sequence,

create

view

to user_name;

//賦建立序列,檢視許可權

grant

create synonym to user_name;

//賦建立同義詞許可權

grant

create

trigger

to user_name;

//賦建立觸發器許可權

grant

create

view

,create

table

,create sequence,

create

trigger

,create synonym,

create

procedure

to user_name;

select

*from all_users where username=

'user_name'

;//查詢某個使用者

select username from dba_users;

//查詢所有使用者

drop

user user_name cascade

;//刪除某個使用者

alter

user user_name identified by

"new_password"

;//修改使用者密碼

update

set username=

'新使用者名稱'

where username=

'原使用者名稱'

;//修改使用者名稱

grant

select

any dictionary to

//查詢資料字典

建表的時候需要建立相應的表空間,然後指定表空間(需要sysdba許可權)

select username,default_tablespace from dba_users order

by username;

//查詢使用者和對應的表空間

create

tablespace group_1 datafile 'c:\table\test.dbf' size 20m autoextend on

next

5m maxsize 100m extent management local

;//建立表空間

解釋:建立表空間名為:test

表空間檔案:c:\table\test.dbf

表空間大小:20m

每次自動擴充套件:5m

最大為:100m

extent management local :本地管理

alter

user u_1_4_1_1 default

tablespace test;

//將某使用者指定到某個表空間alter user 資料庫使用者名稱

quota username unlimited on 表空間名;

//如果不指定預設表空間配額,則能建表但是沒有記錄

select username,default_tablespace from dba_users order

by username;

//查詢使用者和對應的表空間

oracle中新建使用者和賦予許可權

1.新建個使用者 create user xx 使用者名稱 identified by 密碼 alert user 使用者名稱 identified by 新密碼 修改使用者密碼 因為新建的使用者和預設的使用者是鎖住的,沒有許可權。所以新建使用者後要給使用者賦予許可權 grant dba to 使用...

新建oracle使用者

啟動oracle的控制台,並彈出add database to tree對話方塊,並填寫 hostname 本機ip sid ora9i 安裝之前配置好的 port number 1521 然後在connect database介面上輸入 username sy an password oem te...

Oracle 新建使用者

臨時資料檔案 臨時表空間 預設資料檔案 預設表空間 建立使用者 賦許可權 當然也可以直接沿用已經存在的資料檔案和表空間 臨時資料檔名 xiaoqi temp.dbf 臨時表空間名 xiaoqi temp 預設資料檔名 xiaoqi data 臨時表空間名 xiaoqi data 預建立的使用者名稱 ...