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的文档。

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



1.1.1.1 Kaedah log masuk untuk sistem pengesahan Internet: 1. Cari isyarat wayarles rangkaian kampus dan sambungkan 2. Buka penyemak imbas dan pilih "Layanan Diri" pada antara muka pengesahan pop timbul 3. Masukkan nama pengguna dan kata laluan awal untuk log masuk; 4. Lengkapkan maklumat peribadi dan tetapkan kata laluan yang kukuh.

JWT (JSONWebToken) ialah mekanisme pengesahan dan kebenaran ringan yang menggunakan objek JSON sebagai token keselamatan untuk menghantar maklumat identiti pengguna dengan selamat antara berbilang sistem. ThinkPHP6 ialah rangka kerja MVC yang cekap dan fleksibel berdasarkan bahasa PHP Ia menyediakan banyak alat dan fungsi yang berguna, termasuk mekanisme pengesahan JWT. Dalam artikel ini, kami akan memperkenalkan cara menggunakan ThinkPHP6 untuk pengesahan JWT untuk memastikan keselamatan dan kebolehpercayaan aplikasi web

Perbezaan antara pensijilan akaun rasmi WeChat dan bukan pensijilan terletak pada logo pensijilan, kebenaran fungsi, kekerapan tolak, kebenaran antara muka dan kepercayaan pengguna. Pengenalan terperinci: 1. Logo pensijilan akaun awam yang disahkan akan memperoleh logo pensijilan rasmi, iaitu logo V biru ini boleh meningkatkan kredibiliti dan kewibawaan akaun awam dan memudahkan pengguna mengenal pasti akaun awam rasmi yang sebenar ; 2. Keizinan fungsi Akaun awam yang diperakui mempunyai lebih banyak fungsi dan kebenaran daripada akaun awam yang diperakui Contohnya, akaun awam yang diperakui boleh memohon untuk mengaktifkan fungsi pembayaran WeChat untuk merealisasikan pembayaran dalam talian dan operasi komersial.

Pensijilan KC adalah untuk membolehkan pengguna memahami dengan lebih jelas tanda pensijilan yang ditanda pada produk yang mereka beli. Ia adalah tanda pensijilan bersatu nasional yang digunakan untuk mengurangkan pelbagai yuran pensijilan yang ditanggung oleh pengeluar produk. Institut Piawaian Teknikal Korea (KATS) mengumumkan pada 20 Ogos 2008 bahawa ia akan melaksanakan pensijilan KC dari Julai 2009 hingga Disember 2010.

Pensijilan OCJP dibahagikan kepada beberapa peringkat OCA peringkat permulaan merangkumi asas pengaturcaraan Java, dan OCP lanjutan merangkumi konsep yang lebih mendalam Selain itu, terdapat pensijilan yang meliputi versi Java tertentu, seperti OCA/OCPJavaSE1Z0-808/. 1Z0-809 dan versi terkininya 11Programmer. Diperolehi dengan belajar, berlatih dan mengambil peperiksaan, pensijilan OCJP menunjukkan kemahiran, meningkatkan prospek kerjaya dan memacu pembangunan berterusan.

Memahami Pengesahan Antara Muka Web dan Pengurusan Kebenaran pada Pelayan Linux Dengan perkembangan pesat Internet, aplikasi Web menjadi semakin biasa dalam penggunaan perusahaan dan peribadi. Untuk melindungi keselamatan dan kerahsiaan aplikasi web, pengurusan pengesahan dan kebenaran telah menjadi sangat penting. Pada pelayan Linux, melaksanakan pengesahan antara muka Web dan pengurusan kebenaran adalah tugas utama. Artikel ini akan memperkenalkan cara melaksanakan pengesahan antara muka Web dan pengurusan kebenaran pada pelayan Linux, membantu anda membina aplikasi Web yang selamat dan boleh dipercayai. 1. Mengenali

Dengan perkembangan Internet, semakin banyak aplikasi dan perkhidmatan memerlukan pengesahan nombor telefon mudah alih untuk memastikan ketulenan dan keselamatan pengguna. Dalam bahasa PHP, ia telah menjadi lebih mudah dan lebih mudah untuk melaksanakan fungsi pengesahan nombor telefon. Artikel ini akan memperkenalkan cara menggunakan PHP untuk melaksanakan fungsi pengesahan nombor telefon. 1. Gunakan ungkapan biasa untuk pengesahan nombor telefon asas Di China, nombor telefon datang dalam pelbagai format, tetapi biasanya terdiri daripada 11 digit. Oleh itu, kami boleh menggunakan ungkapan biasa untuk melakukan pengesahan asas nombor telefon. p dalam PHP

Sebagai aplikasi pelancongan yang berkualiti tinggi, Ctrip boleh menyediakan perkhidmatan pelancongan kepada pengguna, supaya pengguna tidak perlu berasa malu dengan kesulitan semasa perjalanan Antaranya, pengguna pelajar juga boleh menikmati diskaun dalam aplikasi ini, hanya melalui pensijilan Selepas pelajar. anda boleh menikmati perjalanan berdiskaun. Jadi, bagaimana untuk mengesahkan diskaun pelajar dalam apl perjalanan Ctrip ini akan membawakan pengenalan terperinci kepada anda. Saya harap ia dapat membantu semua yang memerlukan. Pertama sekali, kami kini berada di Ctrip Travel Cari hak pelajar pada halaman saya, kemudian pilih hak pensijilan pelajar di kampus Ctrip untuk mencari pilihan untuk menaik taraf serta-merta. Kemudian pada halaman pensijilan ID pelajar, isikan maklumat anda yang berkaitan. dan kemudian muat naik sijil pelajar anda Untuk mengesahkan dokumen anda, klik untuk mengesahkan serta-merta
