• mysql命令行创建用户,设置权限代码


    创建用户

    1 create user 'admin'@'%' identified by '密码字符串';

     说明:%表示所有都可以连接,localhost表示只有本地可以连接,ip地址表示指定ip地址段可以连接,例如:172.16.66.%

    设置用户的数据库和数据表的权限

    1 grant all privileges on 数据库.数据表 to admin@'%' identified by '密码字符串';

     说明:数据库.*表示数据库下的所有数据表,数据库.数据表名称表示数据库下的指定数据表,%和创建该用户的时候一致即可,常用权限如下:

    ALL:所有可用的权限

    CREATE:创建库、表以及索引

    ALTER:修改表

    DELETE:删除表

    DROP:删除库、表和视图

    INSERT:插入表或列

    SELECT:检索表或列的数据

    CREATE_VIEW:创建视图

    SHOW_DATABASES:列出数据库

    LOCK_TABLES:锁定表

    查看用户权限

    1 show grants for admin@'%';

    刷新用户权限

    1 flush privileges;

    删除用户和权限

    1 drop user admin@'%';
  • 相关阅读:
    android
    需求分析
    请简述使用MediaRecorder实现录音的步骤
    AudioManager的详细内容
    ios 开发failed to chmod
    崩溃block
    图片不能切割成功 调了五个小时!!!!
    collectionView itemW宽度计算不对
    只用头文件
    ping 10.13.5.233
  • 原文地址:https://www.cnblogs.com/firstlady/p/14894468.html
Copyright © 2020-2023  润新知