Oracle資料庫建立使用者並授權

2022-05-06 03:06:10 字數 776 閱讀 4289

首先在命令列介面下用sys或system使用者登入資料庫,具體方法是:

1)執行:cmd

2)sqlplus → 回車

3)sys/ as sysdba → 回車 → 回車

執行建立使用者的sql語句:

create user username identified by password;

執行授權的sql語句:

grant connect,resource,dba,exp_full_database,imp_full_database to username;

oracle擁有多個角色,不同的角色擁有的許可權不盡相同,使用者可以根據自己的需要選擇賦予不同的許可權。上述例句是針對開發者而言,開發者需要足夠的許可權。

connect角色擁有的許可權有:alter session, create cluster, create database link, create sequence, create session, create stnonym, create table, create view

resource角色擁有的許可權有:create cluster, create indextype, create operator, create procedure, create sequence, create table, create trigger, create type

dba擁有所有的管理許可權

exp_full_database 主要是使用者oracle資料的匯出

imp_full_database 主要是用於oracle資料的匯入

資料庫使用者建立並授權以及虛擬目錄建立和授權

建立資料表空間 create tablespace sicp data logging size 6144m autoextend on next 100m maxsize unlimited extent management local 建立索引表空間 create tablespace sic...

MariaDB資料庫使用者建立 刪除及許可權授權 撤回

1.1 命令 create user username host identified by password 1.2 引數 username jack 建立的使用者名稱 host 192.168.13.34 指定該使用者在哪個主機上可以登陸,如果是本地使用者可用localhost,如果想讓該使用者...

建立oracle資料庫使用者

查詢表空間 select tablespace name,file id,file name,round bytes 1024 1024 0 total space from dba data files order by tablespace name 1.建立表空間 create tablesp...