grant de um usuario apenas para novos bancos de dados
Pessoal, boa tarde.
Estou tentando fazer uma coisa que acho que não é possível. Eu quero criar uma nova conta de usuário no mysql e permitir que ele possa manipular (criar, apagar, alterar, visualizar) novos bancos de dados no servidor. As bases de dados já criadas antes deste usuário existir devem ficar indisponíveis para ele.
O que ocorre é que quando crio o usuário, tenho que definir sobre quais bases de dados ele terá os privilégios
(grant all privileges on nomedabase to nomedousuario@localdaconexao)
Se faço: (grant all privileges on *.* to nomedousuario@localdaconexao) então dou permissão para o usuário em todas as bases, e isso não quero.
Não tenho como especificar quais bases porque elas ainda serão criadas.
Valeu
Áthila
Estou tentando fazer uma coisa que acho que não é possível. Eu quero criar uma nova conta de usuário no mysql e permitir que ele possa manipular (criar, apagar, alterar, visualizar) novos bancos de dados no servidor. As bases de dados já criadas antes deste usuário existir devem ficar indisponíveis para ele.
O que ocorre é que quando crio o usuário, tenho que definir sobre quais bases de dados ele terá os privilégios
(grant all privileges on nomedabase to nomedousuario@localdaconexao)
Se faço: (grant all privileges on *.* to nomedousuario@localdaconexao) então dou permissão para o usuário em todas as bases, e isso não quero.
Não tenho como especificar quais bases porque elas ainda serão criadas.
Valeu
Áthila
Athila Trindade
Curtidas 0
Respostas
José
11/01/2010
Este tópico esta sendo fechado por inatividade. Se necessário, sinalizar para que seja reaberto ou abrir um novo.
GOSTEI 0