阿里云mysql创建多个用户_阿里云MySQL创建指定用户访问指定表
歡迎大家關(guān)注我的公眾號(hào),有問(wèn)題可以及時(shí)和我交流。
1.首先進(jìn)入到root用戶環(huán)境
mysql -uroot -p
輸入自己的root密碼登錄。
登錄成功之后如果表之前已經(jīng)存在的話就不需要?jiǎng)?chuàng)建,如果表不存在的話使用創(chuàng)建表命令創(chuàng)建。
create database table;
2.給用戶賦權(quán)
如果用戶之前不存在的話使用創(chuàng)建用戶命令創(chuàng)建用戶。
create user 'username'@'%' identified by 'password'
這里解釋下 ‘username’ 指的就是你的用戶名 ‘%’ 指的就是訪問(wèn)的IP, % 代表所有IP都可以(可以指定成自己的IP地址)。注意引號(hào)是引文的單引號(hào)。
還有一個(gè)就是起密碼的問(wèn)題,有可能會(huì)遇到如下錯(cuò)誤。
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
這里的意思就是密碼設(shè)置不符合規(guī)范。mysql要求密碼要有大小寫特殊字符和數(shù)字組成8位以上,所以需要注意一下。
2.1 給用戶賦權(quán)
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連接測(cè)試就可以看到指定的數(shù)據(jù)庫(kù)了。
歡迎大家關(guān)注我的公眾號(hào),有問(wèn)題可以及時(shí)和我交流。
總結(jié)
以上是生活随笔為你收集整理的阿里云mysql创建多个用户_阿里云MySQL创建指定用户访问指定表的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: mysql二进制大文件_Mysql实例M
- 下一篇: python编程序列类型_python序