[ 
https://issues.apache.org/jira/browse/AMBARI-20949?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Doroszlai, Attila updated AMBARI-20949:
---------------------------------------
    Component/s:     (was: ambari-sever)
                 ambari-server

> Securing the root account for mysql shouldn't be an advanced feature 
> ---------------------------------------------------------------------
>
>                 Key: AMBARI-20949
>                 URL: https://issues.apache.org/jira/browse/AMBARI-20949
>             Project: Ambari
>          Issue Type: Improvement
>          Components: ambari-server
>    Affects Versions: 2.4.2
>         Environment: *
>            Reporter: Kat Petre
>
> Ambari server does a nice job at installing the internal mysql db and 
> creating the service [i.e: hive] databases in a secure manner. 
> ```
> [noobie@hdp-2 ~]: mysql -uhive
> ERROR 1045 (28000): Access denied for user 'hive'@'localhost' (using 
> password: NO)
> ```
> However, the mysql root account is wide open. 
> ```
> [noobie@hdp-2 ~]: mysql -uroot
> Welcome to the MySQL monitor.  Commands end with ; or \g.
> ```
> In the spirit of secure by default, it would be nice if the installer 
> prompted the users to secure their mysql root password, without needing to go 
> into advanced configurations.  
> Might also want to send users a gentile reminder the should manually secure 
> their mysql database, if they used the default settings.
> CVSS would classify this as "important impact" 
> https://access.redhat.com/security/updates/classification 
> For what it's worth, securing mysql is relatively painless. 
> https://dev.mysql.com/doc/refman/5.7/en/mysql-secure-installation.html



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to