MySQL权限分配_MySQL
MySQL的权限系统围绕着两个概念:
1:认证->确定用户是否允许连接数据库服务器
2:授权->确定用户是否拥有足够的权限执行查询请求等。
显然从上面可知,如果认证不成功的话,哪么授权肯定是无法进行的。在这里我们要关注两个表,分别是在MySQL数据库中user表和db表。
user表在某种程度上是独一无二的,因为它是唯一一个在权限请求的认证和授权阶段都起作用的表,也是唯一一个存数MySQL服务器相关权限的权限表。在认证阶段,它只是负责为用户授权访问MySQL服务器,确定用户每小时的最大连接数和最大并发数;在授权阶段,user确定允许访问服务器的用户是否被赋予了操作数据库的全局权限,确定用户每小时的最大查询数和更新数。
db表用于为每个用户针对每个数据库赋予权限。具体的可以查看db的字段。
用户和权限管理命令:
create user :用于创建新的用户账户(从5.0版本开始有这个命令),在创建这个用户的时候不分配任何权限,需要在创建之后通过grant命令来给改用户分配相应的权限。
eg:create user guest@localhost identified by '123456';
grant select on mydb.* to guest@localhost;
drop user:删除一个用户账户(注意在4.1.1版本之前只能删除没有任何权限的账户,5.0.2之后可以删除任何账户)
eg:drop user guest;
rename user:可以实现重命名一个用户账号。
grant:用于管理访问权限,也就是给用户账号授权。当然它同样可以创建一个新的用户账户。
eg:grant select, insert, update, delete on new_db.* to guest@'%' identified by '88888888';
grant 权限 on 数据库.表 to 用户 @ 访问方式 identified by 密码
grant select on mydb.* to guest@localhost identified by '123456';
BTW:如果需要一个空密码或者无密码的账户,必须先用Create User命令,然后通过
grant来分配权限。如果如下操作:
grant all privileges on mydb.* to visitor@'%' ;而在数据库user表中没有先创建visitor
用户,则会发生1133错误"Can't find any matching row in the user table"。grant只能创
有密码的账户。revoke:删除一个账户,具体查看MySQL的文档。

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제









1.1.1.1 인터넷 인증 시스템의 로그인 방법: 1. 캠퍼스 네트워크 무선 신호를 검색하고 연결합니다. 2. 브라우저를 열고 팝업 인증 인터페이스에서 "Self-Service"를 선택합니다. 4. 로그인을 위한 초기 비밀번호, 개인 정보를 입력하고 강력한 비밀번호를 설정하세요.

JWT(JSONWebToken)는 JSON 개체를 보안 토큰으로 사용하여 여러 시스템 간에 사용자 ID 정보를 안전하게 전송하는 경량 인증 및 권한 부여 메커니즘입니다. ThinkPHP6은 PHP 언어를 기반으로 하는 효율적이고 유연한 MVC 프레임워크로 JWT 인증 메커니즘을 포함하여 많은 유용한 도구와 기능을 제공합니다. 이 기사에서는 웹 애플리케이션의 보안과 안정성을 보장하기 위해 JWT 인증을 위해 ThinkPHP6을 사용하는 방법을 소개합니다.

WeChat 공개 계정 인증과 비인증의 차이점은 인증 로고, 기능 권한, 푸시 빈도, 인터페이스 권한 및 사용자 신뢰에 있습니다. 자세한 소개: 1. 인증 로고 인증된 공개 계정은 파란색 V 로고인 공식 인증 로고를 얻게 됩니다. 이 로고는 공개 계정의 신뢰성과 권위를 높이고 사용자가 실제 공식 공개 계정을 더 쉽게 식별할 수 있게 해줍니다. 2. 기능 허가. 인증된 공개 계정은 비인증 공개 계정보다 더 많은 기능과 권한을 갖습니다. 예를 들어, 인증된 공개 계정은 온라인 결제 및 상업 운영 등을 위해 WeChat 결제 기능을 활성화할 수 있습니다.

KC인증은 소비자가 구매하는 제품에 표기된 인증마크를 보다 명확하게 이해할 수 있도록 하기 위한 것으로, 제품 제조사가 부담하는 각종 인증수수료를 절감하기 위해 사용되는 국가통일인증마크입니다. 한국기술표준원(KATS)은 2009년 7월부터 2010년 12월까지 KC 인증을 시행한다고 2008년 8월 20일 밝혔다.

OCJP 인증은 여러 레벨로 나누어져 있으며, 초급 OCA는 Java 프로그래밍의 기본 사항을 다루고, 고급 OCP는 보다 심층적인 개념을 다루고 있습니다. 또한 OCA/OCPJavaSE1Z0-808/과 같은 특정 Java 버전을 다루는 인증도 있습니다. 1Z0-809 및 업데이트된 버전 11Programmer. 공부하고, 연습하고, 시험을 치르면서 획득한 OCJP 인증은 기술을 입증하고 경력 전망을 향상시키며 지속적인 발전을 촉진합니다.

Linux 서버의 웹 인터페이스 인증 및 권한 관리 이해 인터넷의 급속한 발전으로 인해 웹 응용 프로그램은 기업 및 개인 용도로 점점 더 일반화되고 있습니다. 웹 애플리케이션의 보안과 기밀성을 보호하기 위해서는 인증과 권한 관리가 매우 중요해졌습니다. Linux 서버에서는 웹 인터페이스 인증 및 권한 관리를 구현하는 것이 핵심 작업입니다. 이 기사에서는 Linux 서버에서 웹 인터페이스 인증 및 권한 관리를 수행하여 안전하고 안정적인 웹 애플리케이션을 구축하는 방법을 소개합니다. 1. 인식

고품격 여행 앱인 씨트립은 사용자들이 여행 중 불편함을 겪지 않도록 여행 서비스를 제공할 수 있습니다. 그 중 학생 사용자들도 이 앱에서 학생 인증 후, 할인 혜택을 받을 수 있습니다. 할인된 여행을 즐길 수 있습니다. 그렇다면 Ctrip 여행 앱에서 학생 할인을 인증하는 방법은 무엇입니까? 이 튜토리얼 가이드가 도움이 필요한 모든 사람에게 도움이 되기를 바랍니다. 우선 씨트립여행 홈페이지에서 학생권한을 찾아 씨트립 캠퍼스에서 학생인증권을 선택하면 바로 업그레이드가 가능합니다. 그런 다음 학생증 인증페이지에서 관련정보를 입력하시면 됩니다. 그런 다음 학생 증명서를 업로드하고 문서를 확인하려면 즉시 확인을 클릭하세요.

인터넷이 발전함에 따라 점점 더 많은 애플리케이션과 서비스에서 사용자의 신뢰성과 보안을 보장하기 위해 휴대폰 번호 인증이 필요합니다. PHP 언어에서는 전화번호 인증 기능을 구현하는 것이 더 쉽고 편리해졌습니다. 이 기사에서는 PHP를 사용하여 전화번호 인증 기능을 구현하는 방법을 소개합니다. 1. 기본적인 전화번호 확인은 정규식을 사용하세요. 중국에서는 전화번호 형식이 다양하지만 일반적으로 11자리로 구성됩니다. 따라서 정규식을 사용하여 전화번호의 기본 확인을 수행할 수 있습니다. PHP의 p
