1、建立使用者,並設定密碼:
create user user1 identified by 'pwd1';
2、把角色授權給使用者(dbduser是普通角色):
grant dbduser to user1;
3、把使用者模式授權給使用者:
grant usage on schema schema1 to user1;
4、把錶授權給使用者,僅限select許可權:
grant select on table schema1.table1 to user1;
5、查詢指定賬號已經獲得的select表的許可權:
select object_name from grants where grantee='user1' and privileges_description='select' and object_type='table';
6、刪除使用者,關鍵字cascade表示強行刪除,如果該錶建立了表、檢視、投影等資源,則刪除使用者時將這些物件一併刪除。
drop user if exists user1 cascade;
6、撤銷授權。
revoke select on table schema1.table1 from user1;
Oracle 建立新使用者,並授權
cmd下 sqlplus回車 進入system使用者 預設有建立使用者的許可權 create user identified by 一定不能丟了 建立完畢,但此時鏈結資料庫會報錯 oracle建立使用者ora 01045 user lacks create session privilege log...
mysql建立,刪除,授權新使用者
首先要宣告一下 一般情況下,修改mysql密碼,授權,是需要有mysql裡的root許可權的。注 本操作是在win命令提示符下,phpmyadmin同樣適用。使用者 phplamp 使用者資料庫 phplampdb 1.新建使用者。登入mysql mysql u root p 密碼 建立使用者 my...
Oracle使用者授權及建立新使用者
oracle12c 這一版本 沒有scott使用者,而sys system管理員使用者許可權較大,所以還是自行建立乙個scott使用者來玩,其他使用者的建立和授權同理。1 win r,執行sql plus 2 用sys使用者連線資料庫 格式 username password as sysdba a...