Mysql的权限管理

时间:2024-07-31 10:37:26

权限管理

创建用户

语法:

    create user '用户名'【@'主机名'】【identified by '密码'】;

示例:

Mysql的权限管理

说明:

    用户名必须使用引号

    '主机名'可以是以下几种:

    ip            表示只允许新创建的用户在指定ip上登陆

    localhost    表示只允许新创建的用户在服务器上登陆

    %            表示没有限制

    密码必须加引号

    新创建的用户没有任何权限

添加权限

语法:

    grant 权限 on 数据库【.数据表】 to 用户;

示例:

Mysql的权限管理

权限:

    所有权限        all或all privilegs

    结构权限        create、alter、drop

    数据权限        update、delete、insert

    查询权限        select

    外键权限        references

移除权限

语法:

    revoke 权限 on 数据库【.数据表】 from 用户;