DCLのMySQLデータベース(データ制御言語)

1. 指定されたDCLセットIPへのMySQLのrootアクセス

入力のmysql:mysqlの-uroot -pやMySQL -uroot -h127.0.0.1 -p(ホストデフォルトは127.0.0.1)

MySQLの>使用mysqlの。 

MySQLの>更新ユーザ設定ホスト=「IP」は、ユーザ=「ルート」; 

MySQLの>を選択したホスト、ユーザーからユーザー。 

MySQLの>フラッシュ権限;

DCLの2.MySQLは、パスワードを変更して解決するためのパスワードを忘れてしまいました

パスワードの問題を変更MySQL8.0:暗号化後のMySQL8.0はcaching_sha2_passwordあるので使用することは、あなたがパスワードフィールドをauthentication_string設定を変更するアップデートを使用する場合は、rootユーザーnewpassowrd値にユーザテーブルを与える、パスワードMySQL8.0を変更するユーザーを変更します再利用のalter user「ルート」@「localhostの 「新パスワード」によって識別される」 パスワードを変更すると、それは誤りであったであろう43 MySQLは他の人が意志、パスワード文字列を暗号化した後にのみ空にしてから変更され、次のauthentication_stringフィールドので、しなければなりません間違った形式を報告し、彼らは唯一の後にMySQL8.0の方法でパスワードを変更することができます:USER「ルート」をALTER @「 localhost」の「でmysql_native_passwordで識別パスワード」;

rootのパスワードをリセットしMySQL8.0.12

DCLの正規ユーザー認証と回復を作成する権限を3.MySQL

一般に、データベースに対応するプログラム。 

(1)ユーザの作成

「パスワード」によって識別される「IPアドレス」@ユーザー名を作成します。

注:このユーザーはIPのみの製剤中のすべてのIP%の使用を使用することができます。

(2)ユーザ認可

データベース名の1つの助成金の許可、許可2、......。*アドレスまたはユーザ名@のIPの%

注:すべてのデータベースは、すべて、またはすべての権限を使用するには、* *すべての権利を使用します。

(3)権限を取り消します

1データベース名の権限、権利2、......を取り消す。* @IPアドレスまたはユーザ名%から

 DCL 4.MySQLユーザーを表示し、削除するユーザー権限

(1)閲覧権限

ユーザー名@IPアドレスのための助成金を示し;

(2)ユーザーを削除します。

ユーザーのユーザー名@IPアドレスをドロップします。

 

おすすめ

転載: www.cnblogs.com/yuehouse/p/11184399.html