Oracle數(shù)據(jù)庫connect role(連接角色)授權(quán):
臨時用戶,特指不需要建表的用戶,通常只賦予他們connect role.
connect是使用oracle簡單權(quán)限,這種權(quán)限只對其他用戶的表有訪問權(quán)限,包括select/insert/update和delete等。
擁有connect role 的用戶還能夠創(chuàng)建表、視圖、序列(sequence)、簇(cluster)、同義詞(synonym)、回話(session)和其他 數(shù)據(jù)的鏈(link)。
為用戶user1授權(quán):
grant connect, resource to user1;
撤銷對user1賦予的權(quán)限:
revoke connect, resource from user;
收起
2021-08-13
碧闌
回答
Oracle數(shù)據(jù)庫創(chuàng)建\刪除用戶的步驟如下:
登錄到system以創(chuàng)建其他用戶
打開cmd:
sqlplus /nolog
1 SQL> connect / as sysdba
1 創(chuàng)建用戶以及設(shè)置密碼:
create user username identified by password;
例如:1 create user user1 identified by 123456;
1 修改用戶:
alter user user1 identified by 234556;
1 撤銷用戶user1:
drop user user1;
收起
2021-08-11
堯南
回答
Oracle中創(chuàng)建并授權(quán)用戶的方法如下:
sqlplus username/password@IP:port/SID //終端連接數(shù)據(jù)庫
create user username identified by password //創(chuàng)建用戶
grant connect to username; //授權(quán)用戶connect權(quán)限
grant resource to username; //授權(quán)用戶resource權(quán)限
grant dba to username; //授權(quán)用戶dba權(quán)限
conn username/password //新建的用戶連接數(shù)據(jù)庫
收起