2017-08-13 116 views
0

私はFedora 24を実行しており、MariaDB 15.1 Distrib 10.1.24-MariaDB 64ビットをインストールしています。私はroot以外のユーザーで、私自身のDBを設定したいと思っています。だから、私はへの回答の指示に従っ:私は実行するとMySQL gssapiプラグインがroot以外のmysql_install_dbを実行するときにうなり声を掛けます

Mysql without root privilege

mysql_install_db --datadir=$HOME/dbfarms/mysql 

(タイムスタンプをフィルタリング)それは仕上げを行いますが、次の警告/エラーを与える:

[Warning] InnoDB: New log files created, LSN=45883 
[Warning] InnoDB: Creating foreign key constraint system tables. 
[Warning] mysqld: GSSAPI plugin : default principal 'mariadb/[email protected]' not found in keytab 
[ERROR] mysqld: Server GSSAPI error (major 851968, minor 2529639093) : gss_acquire_cred failed -Unspecified GSS failure. Minor code may provide more information. Keytab FILE:/etc/krb5.keytab is nonexistent or empty. 
[ERROR] Plugin 'gssapi' init function returned error. 
OK 
Filling help tables... 

[Warning] mysqld: GSSAPI plugin : default principal 'mariadb/[email protected]' not found in keytab 
[ERROR] mysqld: Server GSSAPI error (major 851968, minor 2529639093) : gss_acquire_cred failed -Unspecified GSS failure. Minor code may provide more information. Keytab FILE:/etc/krb5.keytab is nonexistent or empty. 
[ERROR] Plugin 'gssapi' init function returned error. 
OK 
Creating OpenGIS required SP-s... 

[Warning] mysqld: GSSAPI plugin : default principal 'mariadb/[email protected]' not found in keytab 
[ERROR] mysqld: Server GSSAPI error (major 851968, minor 2529639093) : gss_acquire_cred failed -Unspecified GSS failure. Minor code may provide more information. Keytab FILE:/etc/krb5.keytab is nonexistent or empty. 
[ERROR] Plugin 'gssapi' init function returned error. 
OK 

私は明らかに制御できません/etc/krb5.keytab。私は何かしなければならないことがありますか?何とかこのプラグインを無効にする必要がありますか?これは実稼働環境ではなく、DBに入る機密データは実際にはありませんので、セキュリティ上の問題があればセキュリティ上の問題を解決することができます。

/path/to/mysql_install_db --gssapi=OFF 

注: -

+0

mysql_install_dbをrootとして実行すると何か変更されますか? –

+0

@VladislavVaintroub:私はそのマシンでrootアクセス権を持っていません。 – einpoklum

+0

okだから、説明の「非ルートとして」は必ずしも本質的な詳細ではないかもしれませんか? –

答えて

1

簡単な回避策GSSAPIプラグインを無効にし、これは~/.my.cnf/etc/my.cnfあなたの設定と競合しないことを確認してください。

関連する問題