2013-11-26 40 views
1

我需要將用戶提取到CSV文件並將其上載到角色建模器中以設計有效的安全模型。現在的問題是如何將用戶,角色和授權導出到MS SQL和Oracle的CSV文件中?將用戶,角色和授權導出到CSV文件

+1

http://mattgemmell.com/2008/12/08/what-have-you-tried/ – AJcodez

回答

1

在Oracle中,

select * from dba_users 

select * from table_privileges 

select * from dba_roles 

您可以檢查這些字典表:http://docs.oracle.com/cd/E11882_01/server.112/e40402/statviews_5081.htm#REFRN23302,或短距離:http://www.techonthenet.com/oracle/sys_tables/

後你得到的結果,任何客戶端軟件的幫助下,你可以導出它到任何文件。例如,您可以爲.csv,.xls,.txt文件使用Toad的「導出數據集」選項。

+0

@Ygitalp Ertem:謝謝你的迴應。如何將這些值導出到Oracle的CSV文件中。 有關SQL的任何想法? – Ray

+0

@RameezXaveri只有通過編寫SQL查詢才能做到這一點。最簡單的方法是使用軟件將結果導出到文件中。或者你可以編寫一個手動的Oracle過程(PL/SQL)。你使用任何工具,如PL/SQL Developer,蟾蜍等?在最糟糕的情況下,您甚至可以通過複製粘貼結果來創建CSV。 CSV只是一個簡單的逗號分隔文本文件。 – yalpertem