标签:
安装MySQL会自动安装一个名为mysql的数据库,存储权限表: user表, db表,host表,table_priv表,columns_priv表,proc_priv表等。
1)user表 :39个字段,分为四类——用户列,权限列,安全列,资源控制列
用户列: Host, User,Password, 这三个字段决定用户能否登陆;
权限列:以priv结尾的字段, 决定用户的权限;
安全列:
资源控制列:
1)用户登录和退出
mysql -h hostname|hostIP -P port -u username -p DatabaseName -e "SQL语句"
2)新建普通用户
第一种:CREATE USER新建普通用户
user表示新建用户的账户, user由用户名(User)和主机名(Host)构成,IDENTIFIED BY用来设置用户密码
CREATE USER user [IDENTIFIED BY [PASSWORD] ‘password‘ ] [, user [IDENTIFIED BY [PASSWORD] ‘password‘ ]]...
例子: CREATE USER ‘test‘@‘localhost‘ IDENTIFIED BY ‘test‘;
第二种:INSERT语句新建普通用户
标签:
原文地址:http://www.cnblogs.com/zxqstrong/p/5403811.html