Ограничено предоставяне на разрешения за Mysql

Как се създава привилегирован потребител в MySQL (не root) с единствената цел да създава други потребители?

Този потребител обаче може да предостави достъп само до една база данни наведнъж.

Възможно ли е да се дадат ограничени разрешения за GRANT на потребител?


person Olaseni    schedule 13.11.2013    source източник
comment
По дяволите, бих се радвал да видя този отговор. Тъй като е минала повече от година, открихте ли нещо сами?   -  person jpeltoniemi    schedule 23.12.2014


Отговори (1)


    yes you can create mysql user and  grant limited permissions using phpmyadmin    
     interface and also by command 
    use following command for creating user and grant permissions



        CREATE USER 'monty'@'localhost' IDENTIFIED BY 'some_pass';

      GRANT SELECT ON database.* TO 'user'@'localhost';

можете да проучите допълнително

http://dev.mysql.com/doc/refman/5.1/en/adding-users.html http://dev.mysql.com/doc/refman/5.1/en/grant.html

person alok.kumar    schedule 13.11.2013
comment
Създаването на потребители не е проблем. Искам да огранича разрешенията за GRANT, достъпни за даден потребител, само до ЕДНА база данни наведнъж - person Olaseni; 16.11.2013