45、数据库使用指南:MySQL与PostgreSQL

数据库使用指南:MySQL与PostgreSQL

1. MySQL用户权限设置

在MySQL中,有一个较长的命令用于设置用户权限。下面详细分析这个命令的各个部分及其作用:
- 权限定义 :命令的第一部分定义了用户账户在哪些数据库上拥有的权限。此语句允许用户账户对数据库数据进行查询(即 select 权限)、插入新数据记录、删除现有数据记录以及更新现有数据记录。
- 数据库和表指定 test.* 条目定义了权限所适用的数据库和表,格式为 database.table 。从这个例子可以看出,在指定数据库和表时允许使用通配符,这种格式会将指定的权限应用到名为 test 的数据库中的所有表。
- 用户账户指定 :最后指定权限所适用的用户账户。 grant 命令的一个优点是,如果用户账户不存在,它会自动创建该账户。 identified by 部分允许为新用户账户设置默认密码。

可以直接从 mysql 程序测试新用户账户:

$ mysql test -u test -p
Enter password:
Welcome to the MySQL monitor.
Commands end with ; or \g.
Your MySQL connection id is 3
Serv
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值