Oracle 訪問其他使用者下的物件

2021-09-11 15:17:44 字數 1060 閱讀 7380

每個使用者都有自己的空間

--scott或hr叫使用者名稱/空間名,以下是使用者名稱/密碼

scott/tiger

hr/lion

--查詢當前使用者是誰

show user;

--查詢scott自己表空間下的所有物件時,可加,或不加使用者名稱select * from emp;

select * from emp;

select * from scott.emp;

--以sysdba身份解鎖hr普通帳戶

alter user hr account unlock;

--以sysdba身份設定hr普通帳戶的密碼

alter user hr identified by lion;

在預設情況下,每個使用者只能查詢自已空間下的物件的許可權,不能查詢其它使用者空間下的物件

--以sysdba身份角色,授予scott使用者查詢所有使用者空間下的物件許可權

grant select any table to scott;

--以sysdba身份,撤銷scott使用者查詢所有使用者空間下的物件許可權

revoke select any table from scott;

--當scott查詢hr表空間下的所有表時,必須得加使用者名稱

select * from hr.jobs;

--scott自已檢視自己所擁有的許可權

select * from user_sys_privs;

--導航到sysdba使用者空間

sqlplus / as sysdba;

--從sysdba使用者空間導航到scott使用者空間

conn scott/tiger;

--從scott使用者空間導航到hr使用者空間

conn hr/lion;

其他使用者操作

使用者連線方式 mysql user 使用者名稱 password 密碼 資料庫名 mysql u 使用者名稱 p 資料庫名 mysql u 使用者名稱 p密碼 資料庫名 注 p和密碼中間無空格,u和使用者名稱之間也可以無空格 設定使用者資源限制 建立並設定 mysql create user 使用...

linux 其他使用者工具命令

其他使用者工具命令 userdel 刪除使用者,預設情況下userdel命令只會刪除 etc passwd檔案中的使用者資訊,而不會刪除系統中屬於該帳戶的任何檔案 加 f引數,無論此使用者是否正在登入,都乾掉,加 r引數刪除此使用者的home目錄和mail目錄,其他需要手動刪除。usermod命令 ...

linux 其他使用者密碼失效

雲機器或者說linux機器,其新建使用者密碼的有效期預設是180天,可以在 etc login.defs中檢視pass max days變數,預設是180天,並且執行chage m days user生效。llt安全集群安裝過程中,使用ant進行ssh執行命令,不光使用了securedn 使用者,還...