|
DDLTrigger - access security
|
|||
---|---|---|---|
#18+
Надо временно потрекать object changes в базе (на какое время пока не известно) Все евенты будут писаться в отдельную базу, например DBATools, так как на сервере будут несколько баз. Скрипт/триггер будет создаваться на каждой базе. Пример скрипта Код: sql 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.
Проблема... не все пользователи имеют допуск к базе DBATools и иммено к таблице DBATools.dbo.DDLEvents И поэтому вылетает ошибка Код: sql 1. 2.
Как сделать чтоб все имели допуск хотябы на INSERT, и для новых пользователей тоже? Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2021, 19:00 |
|
DDLTrigger - access security
|
|||
---|---|---|---|
#18+
Особенно умиляет HOST_NAME(). Ну а так-то, дать роли public базы DBATools право на insert. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2021, 19:13 |
|
DDLTrigger - access security
|
|||
---|---|---|---|
#18+
aleks222, делал... Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
но видимо чтото не доделал ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2021, 19:21 |
|
DDLTrigger - access security
|
|||
---|---|---|---|
#18+
Пардон. Дать guest право connect (включить) и право insert. Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2021, 19:24 |
|
DDLTrigger - access security
|
|||
---|---|---|---|
#18+
Можно использовать сервис брокер Код: sql 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2021, 19:45 |
|
DDLTrigger - access security
|
|||
---|---|---|---|
#18+
zindur, авторНадо временно потрекать object changes в базе DDLTrigger - это не удобно, настройте аудит. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2021, 20:21 |
|
DDLTrigger - access security
|
|||
---|---|---|---|
#18+
не работает :( Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
aleks222 Пардон. Дать guest право connect (включить) и право insert. Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2021, 12:12 |
|
DDLTrigger - access security
|
|||
---|---|---|---|
#18+
интересно будем думать... SERG1257, ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2021, 12:13 |
|
DDLTrigger - access security
|
|||
---|---|---|---|
#18+
В моем случае Audit больше мороки ... (может я не прав) :( базы в AWS-RDS там надо будет настроить и S3, потом несколько зон, пару десяток серверов... Владислав Колосов zindur, авторНадо временно потрекать object changes в базе DDLTrigger - это не удобно, настройте аудит. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2021, 12:53 |
|
DDLTrigger - access security
|
|||
---|---|---|---|
#18+
zindur, не знаю, что такое AWS-RDS и S3, аудит настраивается на SQL, возможно, придётся повозиться с фильтрами, чтобы не писал лишнее. https://docs.microsoft.com/ru-ru/sql/relational-databases/security/auditing/sql-server-audit-database-engine?view=sql-server-ver15 ... |
|||
:
Нравится:
Не нравится:
|
|||
30.09.2021, 14:47 |
|
|
start [/forum/topic.php?fid=46&msg=40100927&tid=1684248]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
33ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 136ms |
0 / 0 |