加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

mysql创建新用户和赋权限

(2019-01-22 15:42:24)
标签:

it

mysql

用户

权限

分类: MYSQL
一 安装mysql服务器,使用命令行连接mysql
1.使用root登录
MySQL Command Line Client打开进去就是验证root用户密码

(1)新建用户

mysql> create user nyytest identified by '123' ;

Query OK, 0 rows affected (0.03 sec)

mysql> select * from mysql.user where user='nyy';

(2)grant 普通数据用户,查询、插入、更新、删除 数据库中所有表数据的权利,此处只有table这个级别的权限

mysql> grant select,insert,update,delete on testdb.* to nyytest@'%';

Query OK, 0 rows affected (0.01 sec)

(3)grant 操作 MySQL 存储过程、函数 权限。 
mysql> grant create routine on testdb.* to nyytest@'%';(可以创建procedure)

Query OK, 0 rows affected (0.00 sec)

mysql> grant execute on testdb.* to nyytest@'%'; (可以执行procedure)

Query OK, 0 rows affected (0.00 sec)

(4)创建event的权限

mysql> grant event on testdb.* to nyytest@'%'

创建用户和赋权限之后需要刷新

mysql> flush privileges;

Query OK, 0 rows affected (0.03 sec)


2.切换用户登录

MySQL Command Line Client打开进去就是验证root用户密码,如果你想用新建用户登录mysql,就必须用dos进入安装mysql的目录下的bin文件下

进入bin目录:cd "..\..\Program Files (x86)\MySQL\MySQL Server 5.1\bin"

登录:C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin>mysql -u wust -p


C:\>cd C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin

C:\Program Files (x86)\MySQL\MySQL Server 5.1\bin>mysql -u nyytest -p

Enter password: ***

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 6

Server version: 5.1.45-community MySQL Community Server (GPL)

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

查询当前用户

mysql> select user();

+-------------------+

| user()            |

+-------------------+

| nyytest@localhost |

+-------------------+

1 row in set (0.00 sec)

 

mysql> select database();

+------------+

| database() |

+------------+

| NULL       |

+------------+

1 row in set (0.00 sec)

 

mysql> use testdb;

Database changed

mysql> select database();

+------------+

| database() |

+------------+

| testdb     |

+------------+

1 row in set (0.00 sec)

 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有