|
|
|
Просмотр всех грантов
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Как можно посмотреть перечень всех грантов с их свойствами у данного пользователя или роли, используя только запросы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2004, 15:06 |
|
||
|
Просмотр всех грантов
|
|||
|---|---|---|---|
|
#18+
Select * from dba_tab_privs where grantee=<user_or_role> - просмотр всех объектных привилегий Select * from dba_col_privs where grantee=<user_or_role> - просмотр всех привилегий на столбцы select * from dba_sys_privs where grantee=<user_or_role> - просмотр всех системных привилегий select * from dba_role_privs where grantee=<user_or_role> - просмотр системных привилегий, назначенных польователям или ролям select * from role_role_privs where gantee=<user_or_role> - просмотр ролей, назначенных ролям или пользователям select * from role_sys_privs where gantee=<user_or_role> - просмотр системных привилегий, назначенных ролям select * from role_tab_privs where gantee=<user_or_role> - просмотр привилегий на таблицы, предоставленные ролям ----- Все великие дела совершаются в командной строке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2004, 15:17 |
|
||
|
Просмотр всех грантов
|
|||
|---|---|---|---|
|
#18+
to Borland Огромное спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2004, 16:09 |
|
||
|
Просмотр всех грантов
|
|||
|---|---|---|---|
|
#18+
select * from dba_sys_privs where grantee='TEST'; Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. что то я не понимаю чёго так много всего??? выдавал права не я... но чёт многовато... + EXECUTE ANY EVALUATION CONTEXT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2007, 12:40 |
|
||
|
Просмотр всех грантов
|
|||
|---|---|---|---|
|
#18+
klmntmpselect * from dba_sys_privs where grantee='TEST'; что то я не понимаю чёго так много всего??? выдавал права не я... но чёт многовато... + EXECUTE ANY EVALUATION CONTEXT Действительно. Вполне достаточно и Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2007, 12:57 |
|
||
|
Просмотр всех грантов
|
|||
|---|---|---|---|
|
#18+
и как их теперь убрать? не очень понимаю какой там revoke должен быть Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2007, 13:09 |
|
||
|
Просмотр всех грантов
|
|||
|---|---|---|---|
|
#18+
klmntmpи как их теперь убрать? не очень понимаю какой там revoke должен быть Код: plaintext 1. 2. 3. 1) Я бы поразмыслил над дропюзером. 2) А прикола нет. Если разрешить назначать себе любые права - над остальным можно и не париться, бесполезно.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2007, 13:32 |
|
||
|
Просмотр всех грантов
|
|||
|---|---|---|---|
|
#18+
неее дроп нельзя... можно всё отбрать потом выдать) вообщем спасибо понятно)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2007, 14:04 |
|
||
|
Просмотр всех грантов
|
|||
|---|---|---|---|
|
#18+
Допишу в этот топик: можно ли просмотреть историю раздачи и отбирания грантов по конкретному юзеру? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2017, 13:03 |
|
||
|
Просмотр всех грантов
|
|||
|---|---|---|---|
|
#18+
shakran, В данных аудита (если он настроен). https://docs.oracle.com/cd/E11882_01/server.112/e10575/tdpsg_auditing.htm#TDPSG50523 Oracle Database audits the following privileges by default: ALTER ANY PROCEDURE CREATE ANY LIBRARY DROP ANY TABLE ALTER ANY TABLE CREATE ANY PROCEDURE DROP PROFILE ALTER DATABASE CREATE ANY TABLE DROP USER ALTER PROFILE CREATE EXTERNAL JOB EXEMPT ACCESS POLICY ALTER SYSTEM CREATE PUBLIC DATABASE LINK GRANT ANY OBJECT PRIVILEGE ALTER USER CREATE SESSION GRANT ANY PRIVILEGE AUDIT SYSTEM CREATE USER GRANT ANY ROLE CREATE ANY JOB DROP ANY PROCEDURE Oracle Database audits the following SQL statement shortcuts by default: ROLE SYSTEM AUDIT PUBLIC SYNONYM DATABASE LINK PROFILE SYSTEM GRAN ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.03.2017, 16:47 |
|
||
|
|

start [/forum/topic.php?fid=52&fpage=169&tid=1886195]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
39ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 319ms |

| 0 / 0 |
