mysql - 什么是mysql非特权用户名?

标签 mysql

我有一个问题。什么是mysql非特权用户名? 我正在尝试安装 cpanel 软件。但是它想要 Mysql 非特权用户名和密码。

最佳答案

用户可能没有写入(创建、更新、更改等)权限。创建新用户时,DBA 必须指定授予他们的权限。

您可以使用 GRANT 授予权限。 阅读 - http://dev.mysql.com/doc/refman/5.7/en/grant.html

例如:创建具有自定义权限的用户,

CREATE USER 'jeffrey'@'localhost' IDENTIFIED BY 'mypass';
GRANT ALL ON db1.* TO 'jeffrey'@'localhost';
GRANT SELECT ON db2.invoice TO 'jeffrey'@'localhost';

这里 jeffrey 将拥有 db1 的所有权限,并且只在 db2 中选择。

关于mysql - 什么是mysql非特权用户名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37628955/

相关文章:

mysql - 如何在centos 6.3 上安装percona-xtrabackup?

php - Doctrine2 QB OneToMany 连接上的语义错误

mysql - MySQL 中 DATE_ADD/INTERVAL 的逆向

php - 如何在查询中关联两个表?

mysql - 在 mysql 中,如何在子查询中添加另一个表连接?

mysql - SQL 将单词实例替换为另一个单词实例

php - 为什么每次在 Angular JS 中路由 View 时页面请求不会发送到服务器?

MySQL根据分数字段选择排名

php - 更改单个事件的背景颜色

在 Visual Studio 2015 中停止调试 session 后,MySQL 连接保持打开状态