Вопросы с тегом «permissions»

Привилегии, предоставляемые учетной записи или роли через механизм безопасности операционной системы, менеджера баз данных или другой системы.

162
Должны ли разработчики запрашивать производственные базы данных?

Должны ли разработчики получать разрешение на запрос ( SELECT/ только для чтения) производственных баз данных? Предыдущее место , где я работал, команда разработчиков была db_datareaderроль; где я сейчас работаю, команда разработчиков не может даже подключиться к производственному экземпляру. Один...

144
Перечислите привилегии базы данных, используя psql

Я нахожусь в процессе миграции сервера баз данных и не могу понять (после поиска в Google и поиска здесь), как я могу перечислить привилегии базы данных (или все привилегии на сервере) на PostgreSQL с помощью psqlинструмента командной строки? Я нахожусь на Ubuntu 11.04 и моя версия PostgreSQL -...

48
Как управлять ПРИВИЛЕГИЯМИ ПО УМОЛЧАНИЮ для ПОЛЬЗОВАТЕЛЕЙ на DATABASE vs SCHEMA?

Я хочу перенести довольно простое внутреннее приложение, управляемое базой данных, из SQLite3 в PostgreSQL 9.3 и ужесточить права доступа к БД. Приложение в настоящее время состоит из команды для обновления данных; и один, чтобы запросить это. Естественно, мне также нужно поддерживать базу данных...

44
Созданный пользователь может получить доступ ко всем базам данных в PostgreSQL без каких-либо прав

Я должен что-то упустить в отношении настройки PostgreSQL. Я хотел бы создать несколько баз данных и пользователей, которые изолированы друг от друга, чтобы у определенного пользователя был доступ только к тем базам данных, которые я указал. Однако из того, что я могу определить, любой созданный...

41
Почему новому пользователю разрешено создавать таблицы?

Мне интересно, почему вновь созданному пользователю разрешено создавать таблицу после подключения к базе данных. У меня есть одна база данных project2_core: postgres=# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges...

35
Как мне изменить ОПРЕДЕЛИТЕЛЬ ВИДА в Mysql?

Когда я запускаю mysqldump, я получаю сообщение об ошибке: mysqldump: Got error: 1449: The user specified as a definer ('root'@'foobar') does not exist when using LOCK TABLES Это имеет смысл, потому что foobarэто устаревшая машина, которой больше не существует. Как мне изменить определитель всех...

28
oracle - список пользователей с доступом к определенным таблицам

Я уверен, что об этом уже спрашивали, но я не могу найти соответствующие детали для следующего. Существует ли какая-то предварительно созданная таблица, которая может выполнять следующие действия (я использовал dba_tab_privs, но она ограничена и не отвечает всем моим потребностям), если нет, у...

25
SQL Server - предоставление разрешений всей схеме против объекта?

Я очень зелен, когда дело доходит до мира управления разрешениями баз данных в SQL Sever. Давайте оставим пример простым. Допустим, учетная запись «admin» является владельцем схем A, B и C. Есть еще одна учетная запись «миньон», для которой вы хотите иметь полные права (обновить / удалить /...

25
Должен ли я явно ОТКАЗАТЬ ОБНОВЛЕНИЕ столбцов, которые не должны быть обновлены?

Я привык работать в очень безопасных средах, и поэтому я разрабатываю свои разрешения с очень высокой степенью детализации. Одна вещь, которую я обычно делаю, заключается в явном использовании DENYпользователями возможности UPDATEстолбцов, которые никогда не должны обновляться. Например: create...

23
Предоставление файловой системе доступа к виртуальной учетной записи SQLSERVERAGENT

Я пытаюсь предоставить NT Service\SQLSERVERAGENTдоступ к файловой системе учетной записи Windows, основываясь на помеченном ответе на этот вопрос . Я считаю, что это виртуальная учетная запись службы, и она не отображается в панели управления -> области учетных записей пользователей . Как мне...

22
Предоставьте разрешения на запуск задания SQL-сервера

Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить в Exchange Stack Exchange для администраторов баз данных. Мигрировал 7 лет назад . У меня на сервере MSSQL 2005 есть работа, которую я хочу разрешить запускать любому пользователю базы данных. Я не беспокоюсь о...

21
CREATE DATABASE против CREATE ANY DATABASE разрешений

В чем разница между разрешениями CREATE DATABASEи CREATE ANY DATABASEразрешениями в Microsoft SQL Server ? Я не могу найти авторитетный ответ. Лучшее, что я могу сделать вывод, это то, что (а) CREATE ANYподразумевает, что я могу создать базу данных, которая будет принадлежать другому пользователю,...

21
Почему BULK INSERT считается опасным?

Этот вопрос был перенесен из Exchange Stack Exchange, поскольку на него можно ответить в Exchange Stack Exchange. Мигрировал 2 года назад . Я хотел бы понять, почему группы по кибербезопасности в целом (более чем с одной организацией, с которой я имел дело) не могут предоставить BULK...

20
Сломанные разрешения NTFS для MSSQL $ SQLEXPRESS

Я "защищал" наш сервер базы данных. Для этого я удалил некоторые разрешения из папок, созданных установкой SQL Express. D:\SQL D:\SQL\Data D:\SQL\Backup etc.. Я сохранил разрешения для папки «Данные» такими, какими они были, но я удалил все, что, по моему мнению, мне не нужно, из других. Теперь я...

19
Запрос, в котором перечислены все сопоставленные пользователи для данного имени входа

При просмотре свойств определенного имени входа можно увидеть список пользователей, сопоставленных с этим именем входа: Я профилировал SQL Server Management Studio (SSMS) и вижу, что SSMS подключается к каждой базе данных по одному и получает информацию из sys.database_permissions Можно ли написать...

17
Отказано в доступе к файлу при попытке импорта

Когда я пытаюсь использовать \iфайл, который не находится в папке psql.exe, он говорит C:: permission denied. Например, у меня есть файл с командой SQL, C:\Users\Work\Desktop\School Work\load_database.sqlи при вводе \i "C:\Users\Work\Desktop\School Work\load_database.sql"он говорит C:: permission...