`

mysql命令行创建用户并设置权限只读访问指定的数据库视图

 
阅读更多

1. mysql -h***.***.***.*** -u*** -p

2. use mydatabasename;

3. create view myview as select .......

4. create user 'myusername'@'%' identified by 'mypassword' (注意加引号)

5. grant select on mydatabasename.myview to 'myusername'@'%';

分享到:
评论

相关推荐

    数据库 MySQL入门教程

    MySQL提供了强大的权限系统,允许管理员控制用户对数据库的访问。可以设置用户权限,如`GRANT SELECT, INSERT ON my_database.* TO 'user'@'localhost';` 给用户赋予只读权限。 9. **备份与恢复** 定期备份数据库...

    MySql 数据库入门视频学习

    在本篇内容中,我们将基于提供的“MySQL数据库入门视频学习”的相关信息进行展开,详细解析与MySQL数据库相关的基础知识、核心概念及实用技巧。 ### MySQL数据库简介 MySQL是一种广泛使用的开源关系型数据库管理...

    创建与维护MySQL数据库.pptx

    - **用户权限**:MySQL允许设置不同级别的用户权限,如只读、读写、管理员等,以保护数据安全。 - **访问控制**:通过用户名、密码验证用户身份,还可以设置IP限制、SSL连接等增强安全措施。 6. **备份与恢复**:...

    MySql数据库.rar

    MySQL的权限系统允许精细控制用户对数据库的访问。GRANT和REVOKE语句用于授予和撤销用户的权限,如SELECT、INSERT、UPDATE、DELETE等。 十、性能优化 MySQL有许多性能优化策略,包括合理使用索引、适当调整查询语句...

    MySQL 5.1中文手冊

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8.6. ...

    mysql数据库

    12. **权限系统**:MySQL通过用户账户和权限管理,控制不同用户对数据库的访问权限,可以设定GRANT和REVOKE语句来分配和回收权限。 13. **复制与集群**:MySQL提供主从复制,使得数据可以从一个服务器实时同步到另...

    数据库,实验5.rar

    安装完成后,需要创建数据库用户并授权,以便进行后续的操作。 三、MySQL命令行工具 MySQL提供了命令行客户端,用于交互式地执行SQL语句。通过这个工具,我们可以连接到数据库服务器,执行查询、修改表结构、管理...

    MYSQL中文手册

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端...

    mysql前台界面和服务器端

    5. **用户权限**:MySQL通过权限系统控制用户对数据库的访问。可以为不同用户分配不同的权限,例如只读权限、写入权限或者完全管理权限。 6. **备份与恢复**:定期备份数据库是防止数据丢失的重要策略。MySQL提供...

    mysql可视化客户端工具(MySQL-Front5.0)

    工具支持对MySQL用户的权限管理,可以分配不同的访问级别,如只读、读写等,确保数据安全。这对于多用户环境下的数据库管理尤其重要。 6. **报表与图表** MySQL-Front5.0还具备生成报表和图表的能力,可以从...

    MySQL 5.1参考手册

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8.6. ...

    MySQL安装包

    - **用户权限**:MySQL支持多用户访问,并可以为每个用户分配不同的权限,如只读、读写或管理员权限。 - **索引**:索引能加速数据检索,通常创建在经常用于搜索的列上。 - **事务处理**:MySQL支持ACID(原子性、...

    mysql安装使用教程

    10. **权限管理**:MySQL允许为不同用户分配不同级别的权限,如只读、读写等。`GRANT`和`REVOKE`语句分别用于赋予和撤销权限。 以上只是MySQL使用的基础知识,实际应用中还有更多高级特性,如视图、存储过程、...

    MySQL 5.1参考手册 (中文版)

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8.6. ...

    MySQL 5.1参考手册中文版

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 ...

    MySQL 5.1官方简体中文参考手册

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8.6. ...

    MySQL5.1参考手册官方简体中文版

    8.3. mysql:MySQL命令行工具 8.3.1. 选项 8.3.2. mysql命令 8.3.3. 怎样从文本文件执行SQL语句 8.3.4. mysql技巧 8.4. mysqlaccess:用于检查访问权限的客户端 8.5. mysqladmin:用于管理MySQL服务器的客户端 8.6. ...

    MySQL Example DB world-db.zip

    9. **权限管理**:MySQL还支持用户权限管理,你可以设置不同的用户对数据库的不同操作权限。例如,`GRANT SELECT, INSERT ON world_db.* TO 'user'@'localhost';`将赋予用户只读权限。 10. **备份与恢复**:定期...

    mysql入门资料

    在命令行或者图形用户界面(如MySQL Workbench)中,你可以连接到MySQL服务器并开始执行SQL命令。 进一步学习,你将接触到数据库设计的概念,包括范式理论,如第一范式(1NF)、第二范式(2NF)和第三范式(3NF),...

Global site tag (gtag.js) - Google Analytics