新建資料庫使用者,授權以及設定密碼有效期
1、新建立使用者,並授予連線許可權
create user TEST identified by TEST;
grant connect to TEST;
--2 建立同義詞
select 'create synonym TEST.'||t.object_name || ' for bhomswas.'|| t.object_name ||';' from
user_objects t where t.object_type in
('PROCEDURE','TABLE','VIEW','FUNCTION','TRIGGER')
--3 授予函式許可權
select 'grant execute on '|| t.object_name ||' to TEST;' from user_objects t where t.object_type
in
('PROCEDURE','TABLE','VIEW','FUNCTION','TRIGGER')
and t.object_name in
(upper('Pro_Rpt_Dh_Team_Total'),
upper('Pro_Rpt_Dh_Well_Dynamic'),
upper('Pro_Rpt_Dh_Workload_Total'),
upper('Pro_SYN_TEST_xx_dayreport'),
upper('Pro_TESToiltotal_hz')
)
--4 23 授予表許可權
select 'grant select,update,delete,insert on '|| t.object_name ||' to TEST;' from user_objects t
where t.object_type in
('TABLE','VIEW')
and t.object_name in
('TEST_TOURREPORT',
'TEST_TESTOILTOURREPORTLIST',
'TEST_WELLFRACTACIDEXTRUBASE',
'TEST_PROCEDUREPARAM'
)
--5
select 'grant select on '|| t.object_name ||' to TEST;' from user_objects t where t.object_type
in
('TABLE','VIEW')
and t.object_name not in
('TEST_TOURREPORT',
'TEST_TESTOILTOURREPORTLIST',
'TEST_WELLFRACTACIDEXTRUBASE',
'DH_BASE_PROCEDUREPARAM'
)
--6 新建資原始檔,設定有限期為7天
SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
create profile TEST_profile
limit PASSWORD_LIFE_TIME 7;
alter user TEST profile TEST_profile;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12778571/viewspace-673145/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySql中新增使用者,新建資料庫,使用者授權,刪除使用者,修改密碼MySql資料庫密碼
- MySQL新建使用者,授權,刪除使用者,修改密碼MySql密碼
- oracle使用者密碼有效期設定Oracle密碼
- MySQL新增使用者以及資料庫訪問授權MySql資料庫
- 查詢資料庫授權以及授權到期的處理方法資料庫
- oracle 查詢當前資料庫database,初始新建使用者system使用者名稱無法連線db,沒開鎖;新建使用者和密碼--授權Oracle資料庫Database密碼
- 5. 建立使用者、授權以及修改密碼等許可權操作密碼
- linux 新建使用者授權Linux
- Flipboard 資料庫未經授權訪問使用者賬號密碼洩露資料庫密碼
- 資料庫批次授權指令碼資料庫指令碼
- MySQL-授權使用者管理資料庫MySql資料庫
- Mysql 建立資料庫\新增使用者\使用者授權MySql資料庫
- 新建資料庫使用者資料庫
- Oracle新建表空間、使用者及授權Oracle
- oracle新建使用者,表空間,並授權Oracle
- mysql建立使用者並且對資料庫授權MySql資料庫
- mysql8.0資料庫新增使用者和授權MySql資料庫
- Oracle EBS 資料庫密碼複雜度設定Oracle資料庫密碼複雜度
- Ubuntu安裝MySQL如何設定資料庫密碼UbuntuMySql資料庫密碼
- MySql增加使用者、授權、修改密碼等語句MySql密碼
- linux新增使用者並設定密碼以及刪除使用者Linux密碼
- 多例項MySQL批量新增使用者和密碼並授權MySql密碼
- MongoDB使用者許可權管理,設定密碼並連線MongoDB密碼
- ORACLE資料庫安全漏洞之監聽密碼設定Oracle資料庫密碼
- win10資料夾如何設定密碼 win10資料夾設定密碼的方法Win10密碼
- Oracle11g修改預設使用者密碼有效期時間Oracle密碼
- 擁有sysdba許可權使用者,在資料庫中和密碼檔案中的密碼關係資料庫密碼
- 通過管理工具(hgdbdeveloper)新建使用者無法授權Developer
- Oracle建立表空間、建立使用者以及授權Oracle
- MongoDB 資料庫安全之使用者密碼修改MongoDB資料庫密碼
- Linux 使用者和密碼設定Linux密碼
- redis密碼設定、訪問許可權控制等安全設定Redis密碼訪問許可權
- PbootCMS授權碼設定,PbootCMS如何繫結多個域名boot
- 如何檢視資料庫中的授權資訊資料庫
- DEDECMS如何修改資料庫密碼?以及忘記了後臺密碼怎麼辦?資料庫密碼
- [資料庫中介軟體]將使用者新增到DB2組授權資料庫DB2
- Oracle建立表空間、建立使用者、授權、授權物件的訪問以及檢視許可權集合Oracle物件
- ogg登陸資料庫使用者密碼加密資料庫密碼加密