私は、文字列username
とpassword
があれば、そのアカウントに管理者権限があるかどうかを調べることができるのだろうか?例えばユーザー名とパスワードのアカウントに管理者権限があるかどうかを確認する方法はありますか?
、私は2人のinput
の持っている場合:
u = input("Username: ")
p = input("Password: ")
# hasAdminRights is a placeholder to checking if the account first of all exists, and then if it has admin.
if hasAdminRights(u,p):
print "This account has admin privileges!"
else:
print """This account either
1) does not have admin
2) is not a real account
3) entered the wrong password"""
を私がログインしているユーザ管理者でない場合でも、これをチェックすることができるようにする必要があります。
現在のユーザーに管理者がいるかどうかを確認する上で、多くのstackoverflowに関する質問がありましたが、PCの別のユーザーが管理者であるかどうかを確認したいと思います。事前に
おかげで、
デビッドCallanan
おそらく、私は何かが不足していますが、あなたがどのシステム/アプリケーション/ソフトウェアを参照しているかは不明です。あなた自身のパーミッションシステムを構築したり、既存のシステムをチェックしたりしていますか?もしそうなら、どんなシステム? –
@CopyandPasteコンピュータ上に存在するアカウントに管理者権限があるかどうかを確認して通知するプログラムを作成しているだけなので、管理者のアカウントがわかります。 –
コンピュータでは?特定のオペレーティングシステムのwindows/linux/macログインを参照していますか? –