1樓:老令書屋
scott使用者是oracle初始化預設生成的乙個測試使用者,本身不帶有建立表空間許可權。
你可以利用具有dba許可權的使用者比如sys使用者來給他賦建立表空間許可權。
2樓:網友
預設情況下是有的 ,如果做了特殊設定,肯定是沒有的。
3樓:網友
如果沒有,也可以通過admin增加許可權。
oracle中scott使用者本身許可權是什麼,怎樣回到原來的許可權。
4樓:網友
resource,connect
這是scott本來的許可權,是兩個角色。
用有sysdba許可權的賬戶登入。
select * from dba_tab_privs where grantee='scott';--檢視scott許可權。
select * from dba_role_privs where grantee='scott';--檢視scott角色。
把多餘的角色和許可權刪除。
revoke 許可權/角色 from scott; -刪除許可權另scott賬戶本來是鎖定的。
alter user account lock;--鎖定賬戶alter user account unlock;--解鎖賬戶。
oracle 怎麼建立資料庫 並且給 scott 帳戶賦予許可權並且可以 用pl sql登陸進行操作,本人小白,要詳細地哦
5樓:網友
使用你建立資料是建立的sys使用者,通過plsql developer等圖形工具軟體進入資料庫,進行授權,很方便。
6樓:網友
grant dba to scott 即可。
create database 資料庫名字 即可。
7樓:網友
你用的圖形工具是什麼,一般以管理員身份登入,就可以對其他使用者解鎖並且賦予許可權。
oracle中設定同乙個使用者對兩個表空間的許可權的**
8樓:寶成局琴
比如使用者b
要訪問使用者a
的表:1.用system登入,將使用者a的表授權給public或者bgrant
select
topublic;
grantselect
tob;2.或者用a登入,將表的select授權給public或者b
建表空間需要什麼許可權
9樓:網友
新建使用者a 無論他是管理員還是隻用connect 許可權的使用者,新建的時候都會產生乙個和使用者繫結的模式。system的使用者也是有模式的,名字public.
例如。新建個使用者a , 就有了模式a ,用使用者新建了個表空間ats,這個ats就是屬於模式a 的。ats裡所有的物件,表啊 檢視啊 索引啊。。
別的使用者,無論是什麼系統許可權的,包括sys也是不能訪問的。
如果b 需要訪問ats裡面的東西的話,必須要使用者a賦予b select 的物件許可權,注意 ,是物件許可權,就是說是針對ats裡某個物件的,可以使表,也可以是表空間。
賦予的方法就是 登入a 使用 grant語句 賦予b 。
賦予之後 b 要訪問 ats裡的表a 的時候,,就select * from 記得要帶上模式名字。
10樓:看真人騷說娛樂
qq空間怎麼設定許可權?讓漂亮小姐姐告訴你詳細的步驟。
Oracle資料庫新增使用者,設定許可權,刪除使用者
建立使用者。語法 create user 注 一般使用者不能使用。只有dba許可權的才能使用。例 create user xiaoming identified by xiaoming 第乙個xiaoming是使用者名稱第二個是密碼。刪除使用者 語法 drop user 使用者名稱 cascade cascade ...
oracle中update trigger中嵌入select語句出錯
oracle 的 for each row 觸發器,不允許在 觸發器裡面,select update delete 自己這個表。你的觸發器是 before insert or updateon uup company baseinfofor each row 但是觸發器 裡面有 select fro...
oracle環境,有使用者的密碼忘掉了,並且使用者過期,怎麼能夠使用原來的密碼處理使用者過期問題
在10g以前,你可以用有許可權的使用者登入,查詢到此使用者密碼的密文,再用密文改口令 查詢使用者口令的密文 select password from dba users where username 再修改口令 alter user user1 identified by value 密文 要想口令...