Perguntas com a marcação «permissions»

Privilégios concedidos a uma conta ou função por meio do mecanismo de segurança de um sistema operacional, gerenciador de banco de dados ou outro sistema.







3
Por que um novo usuário pode criar uma tabela?
Eu estou querendo saber por que um usuário recém-criado tem permissão para criar uma tabela depois de se conectar a um banco de dados. Eu tenho um banco de dados project2_core: postgres=# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges ---------------+--------------+-----------+-------------+-------------+------------------------------- postgres …

4
Como altero o DEFINER de uma VIEW no Mysql?
Quando executo o mysqldump, recebo um erro: mysqldump: Got error: 1449: The user specified as a definer ('root'@'foobar') does not exist when using LOCK TABLES Isso faz sentido, porque foobaré uma máquina legada que não existe mais. Como altero o definidor de todas as minhas tabelas para 'root' @ 'localhost'?


4
Devo explicitamente negar a atualização para colunas que não devem ser atualizadas?
Estou acostumado a trabalhar em ambientes muito seguros e, portanto, projeto minhas permissões com um grau muito fino de granularidade. Uma coisa que normalmente faço é explicitamente DENYaos usuários a capacidade de UPDATEcolunas que nunca devem ser atualizadas. Por exemplo: create table dbo.something ( created_by varchar(50) not null, created_on datetimeoffset …





4
Por que o BULK INSERT é considerado perigoso?
Esta pergunta foi migrada do Information Security Stack Exchange porque pode ser respondida no Database Administrators Stack Exchange. Migrou há 2 anos . Eu gostaria de entender por que as equipes de cibersegurança em geral (mais de uma organização com a qual lidei) estão prontas para conceder BULK INSERT(por exemplo, …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.