zoukankan      html  css  js  c++  java
  • Cockroachdb 四、用户管理及授权

    四 用户管理及授权

    用户管理


    简介
    # Create a user:
    cockroach user set <username> <flags>

    # List all users:
    cockroach user ls <flags>

    # Display a specific user:
    cockroach user get <username> <flags>

    # Delete a specific user:
    cockroach user rm <username>

    示例

    创建用户,及修改用户密码
    cockroach user set username --certs-dir=certs --host=127.0.0.1 --password

    列出所有用户
    cockroach user ls --certs-dir=certs --host=10.2.0.14
    +------------+
    | username |
    +------------+
    | jpointsman |
    | maxroach |
    | username |
    +------------+
    (3 rows)

    显示用户信息
    cockroach user get username --certs-dir=certs --host=10.2.0.14
    +----------+--------------------------------------------------------------+
    | username | hashedPassword |
    +----------+--------------------------------------------------------------+
    | username | $2a$10$H5.c5eQYUJJ1LW/r74NvPuDxkZXwrfeIpTk8CIbheKKRhLW0zxL1. |
    +----------+--------------------------------------------------------------+
    (1 row)

    删除用户
    cockroach user rm username --certs-dir=certs --host=10.2.0.14

    登录
    cockroach sql --certs-dir=certs --user=username --password

    授权

    简介基本语法

    GRANT role ON DATABASE database | TABLE db.table TO user

    REVORKE role ON  DATABASE database| TABLE db.table FROM user

    SHOW GRANTS ON DATABSE database|  TABLE db.table FOR user

    图例

  • 相关阅读:
    如何提高使用Java反射的效率?
    程序猿必知必会Linux命令之awk
    Java日志正确使用姿势
    “==”、“equals()”、“hashcode()”之间的秘密
    Mybatis缓存
    Java高并发至Synchronized
    web.py
    python爬虫模块理解
    通用http状态码
    SpringMVC的理论
  • 原文地址:https://www.cnblogs.com/zhangeamon/p/7338165.html
Copyright © 2011-2022 走看看