問題タブ [grant]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 各従業員に自分のデータへの読み取り専用アクセスを許可するにはどうすればよいですか?
私は(などのEmployee
ような列を持つ)というテーブルを持っていますname, ssn, age
各従業員に自分の個人行[Employee
表でそれらを説明するデータ]への読み取り専用アクセスを許可したいとします。
これはどの程度正確に達成される可能性がありますか?
mysql - 任意の IP アドレスから MySQL データベースへのリモート アクセスを許可する
私はこのコマンドを知っています:
しかし、このリモート MySQL データベースにアクセスするための特定の IP アドレスを許可することしかできません。リモートホストがこの MySQL データベースにアクセスできるようにしたい場合はどうすればよいですか? それ、どうやったら出来るの?基本的に、このデータベースを公開して、誰もがアクセスできるようにしています。
mysql - 名前にユーザー変数を含む mysql ビューを作成する方法
私はmysql 5.5を使用しており、ユーザー、ビューを作成し、それらのビューで選択権限を付与するスクリプトを作成しようとしています。これが私がこれまでに持っているものです。
ビュー名の文字列を探していないため、これは機能しません。次のステートメントでユーザーを作成するために、これを回避しました。
ビューを作成し、作成したユーザーにそれらのビューの選択を許可するために使用できる同様のトリックはありますか?
mysql - 完全なスキーマをダンプするためにmysqldumpに必要な最小GRANT?(トリガーがありません!!)
次のパーマを持つdumpというMySQLユーザーがいます。
ダンプユーザーを使用して、すべてのデータ(トリガーとプロシージャを含む)をダンプしたい。私は次の方法でmysqldumpを呼び出します。
トリガーを除いて、ダンプされたファイルはすべて問題ありません。トリガーがありません。
ルートMySQLユーザーでmysqldumpを試してみると、トリガーは正しくダンプされます。
だから、それはパーマの問題だと思います...フルダンプを正しく行うために私のダンプMySQLユーザーが必要とする追加の許可は何ですか?
mysql - 'student' データベースを既に作成しているのに、エラー 1146 "テーブル 'student.db' が存在しません" が表示されるのはなぜですか?
データベース 'student' を作成した後、その db に関する権限を設定すると、「エラー 1146(42S02) : テーブル 'student.db' が存在しません。なぜこの種のエラーが発生したのか理解できません。確かにデータベースを作成しましたが。
何が問題なのか教えていただけますか?
再現するには、以下の手順を参照してください。
エラーが発生しました...... "エラー 1146(42S02): テーブル 'student.db' が存在しません。
「show databases;」を使用して、学生データベースが存在することを確認できます。しかし、このメッセージは「student.db」が存在しないことを示しています。
oracle - 特定のスキーマにロールアクセスを付与する方法
私はOracleを初めて使用し、権限に苦労しています。特定のテーブルスペースにADMINというユーザーでいくつかのテーブルを作成しました。現在、テーブルはスキーマADMINにあります。TESTという役割のTESTUSERという別のユーザーからこのテーブルにアクセスしたいと思います。
スキーマADMINへのTESTアクセスと呼ばれるこの役割を付与する方法はありますか?または、このスキーマのユーザーにアクセスを許可する方法はありますか?また、ADMINテーブルがTESTユーザーの下のsqldeveloperに表示されることも望んでいます。
私はすでにこれを試すためにいくつかのコマンドを使用しましたが、機能しません。例えば。
私は何をしなければなりませんか?
sql-server - 'TO'の近くの構文が正しくありません。DOUBLECOLONを期待しています
データベースユーザーに非対称キーを使用するためのアクセスを許可しようとしています。
SSMSTO
は次のエラーでハイライトします
これは何を意味するのでしょうか?どうすれば修正できますか?
mysql - GRANTPRIVILEGES は既存のユーザーとパスワードを上書きしますか?
次のコマンドを実行します。
実行された場合、既存のユーザー wordpress のパスワード winter が既に存在する場合、新しいパスワードを設定しますか?
mysql - 1つを除くすべての列に特権を付与する方法は?
1つを除くすべての列を更新する権限をユーザーに付与したいupdate
-私の場合はID(IDを変更するとデータや既存のURLなどが混乱する可能性があります-外部キーは解決策ではありません)。他のすべての列をリストせずにmysqlで可能ですか?たとえば、次のように言ってください。
またはそのようなもの?
すべての列をリストしたくない理由:
より堅牢です-後でテーブルにいくつかの列を追加することがよくありますが、このルールも更新する必要があることをおそらく忘れてしまいます。
私には
grant
権限がないので、ホスティングプロバイダーにすべてのgrant
コマンドを実行するように依頼する必要があります。したがって、これらのリクエストは標準を超えるサービスであるため、最小限に抑えたいと思います(これは私にとっての恵みです)。
特にmysqlの場合ですが、私はgerericsqlソリューションにも興味があります。
mysql - mysqlのWebサイトデータベースユーザー/クライアントに設定する必要がある特権
では、Webサイトの「メイン」ユーザーとして使用されるmysqlユーザーにどのような特権を設定する必要がありますか?
使用するデータベースのデータと構造(下記参照)を設定する必要があると思います。しかし、管理者権限も追加する必要がありますか?また、Webサーバーを所有していて、たとえばWebサイトをホストして、独自のデータベースでphpmyadminを使用する権限をクライアントに付与する特権をクライアントに付与する場合、これはまったく異なります。
データ
構造
管理