Mysql數據庫帳戶權限設置

1.修改mysql數據庫的root密碼:

修改 數據庫.表名 SET password=加密(密碼) where user=’root’;mysql

UPDATE mysql.user SET password = PASSWORD('123') WHERE user='root'; flush PRIVILEGES;sql

備註: flush PRIVILEGES; 表示:刷新數據表,不添加,修改sql語句不會當即生效數據庫

2.添加mysql數據庫的訪問用戶  用戶名:cmstop 密碼:自定義 (多服務器部署時添加前臺的內網ip做爲訪問mysqluser中的host字段,能夠防止外網的訪問)

GRANT ALL PRIVILEGES ON testdb.* TO 'testuser'@'localhost' IDENTIFIED BY '123'; flush PRIVILEGES;服務器

GRANT ALL PRIVILEGES ON testdb.* TO 'testuser'@'127.0.0.1' IDENTIFIED BY '123'; flush PRIVILEGES;加密

GRANT ALL PRIVILEGES ON testdb.* TO 'testuser'@'%' IDENTIFIED BY '123'; flush PRIVILEGES;spa

3.設置只讀權限ip

GRANT SELECT ON testdb.* TO 'testuser'@'192.168.0.%' IDENTIFIED BY '123'; flush PRIVILEGES;部署

相關文章
相關標籤/搜索