阿里云mysql创建多个用户_阿里云MySQL创建指定用户访问指定表
歡迎大家關注我的公眾號,有問題可以及時和我交流。
1.首先進入到root用戶環境
mysql -uroot -p
輸入自己的root密碼登錄。
登錄成功之后如果表之前已經存在的話就不需要創建,如果表不存在的話使用創建表命令創建。
create database table;
2.給用戶賦權
如果用戶之前不存在的話使用創建用戶命令創建用戶。
create user 'username'@'%' identified by 'password'
這里解釋下 ‘username’ 指的就是你的用戶名 ‘%’ 指的就是訪問的IP, % 代表所有IP都可以(可以指定成自己的IP地址)。注意引號是引文的單引號。
還有一個就是起密碼的問題,有可能會遇到如下錯誤。
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
這里的意思就是密碼設置不符合規范。mysql要求密碼要有大小寫特殊字符和數字組成8位以上,所以需要注意一下。
2.1 給用戶賦權
GRANT SELECT, INSERT, UPDATE, REFERENCES, DELETE, CREATE, DROP, ALTER, INDEX, TRIGGER, CREATE VIEW, SHOW VIEW, EXECUTE, ALTER ROUTINE, CREATE ROUTINE, CREATE TEMPORARY TABLES, LOCK TABLES, EVENT ON `表名`.* TO '用戶名'@'%';
使用Navicat連接測試就可以看到指定的數據庫了。
歡迎大家關注我的公眾號,有問題可以及時和我交流。
總結
以上是生活随笔為你收集整理的阿里云mysql创建多个用户_阿里云MySQL创建指定用户访问指定表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql二进制大文件_Mysql实例M
- 下一篇: mysql中逗号前的字符串_MySql逗