grant de um usuario apenas para novos bancos de dados
11/01/2010
0
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
Curtir tópico
+ 0
Responder
Posts
16/05/2013
José
Este tópico esta sendo fechado por inatividade. Se necessário, sinalizar para que seja reaberto ou abrir um novo.
Responder
Clique aqui para fazer login e interagir na Comunidade :)