zoukankan      html  css  js  c++  java
  • mysql新建用户及授权

    新建用户:

    insert into mysql.user set user='username',ssl_cipher='',x509_subject='',x509_issuer='';

    设置用户权限:

    update user set Host='localhost',select_priv='y',insert_priv='y',update_priv='y',Alter_priv='y',delete_priv='y',create_priv='y',drop_priv='y',reload_priv='y',shutdown_priv='y',Process_priv='y',file_priv='y',grant_priv='y',References_priv='y',index_priv='y',create_user_priv='y',show_db_priv='y',super_priv='y',create_tmp_table_priv='y',Lock_tables_priv='y',execute_priv='y',repl_slave_priv='y',repl_client_priv='y',create_view_priv='y',show_view_priv='y',create_routine_priv='y',alter_routine_priv='y',create_user_priv='y' where user='username';

    设置用户密码:

    update mysql.user set password=password('yourpassword') where user='username';

    ##password('yourpassword')是加密后的yourpassword;

    ##yourpassword就只是yourpassword;

    刷新表:

    flush privileges;

    现在已经用上述方法新建了两个用户,分别为co_limit1和co_limit2。

    其中co_limit1的用户权限中,增删查改都是Y。co_limit2的都是默认的N。

    下面用两个用户分别登录,看是否可以进行增删查改操作:

    如图可见,co_limit1和co_limit2的create_priv权限分别为Y,N

    用co_limit1用户登录后可以顺利地新建表

    用co_limit2用户登录后,新建时出错。ERROR 1044表示权限错误。

  • 相关阅读:
    Lucky Substrings
    KMP
    圆桌问题(hdu4841)
    codeforces 624C Graph and String
    Joseph(hdu1443)
    The Longest Straight(FZUoj2216)
    C1. 组队活动 Small(BNUOJ)
    A1. 道路修建 Small(BNUOJ)
    Problem 2221 RunningMan(fuzoj)
    CODEFORCEs 621E. Wet Shark and Blocks
  • 原文地址:https://www.cnblogs.com/frostbelt/p/1959177.html
Copyright © 2011-2022 走看看