sql >> データベース >  >> Database Tools >> SSMS

C#を介してSQL Serverデータベースのユーザーの有効なアクセス許可を決定するにはどうすればよいですか?

    sys.fn_my_permissionsに電話できると思います

    execute as user = 'SomeUserName' -- Set this to the user name you wish to check
    select * from fn_my_permissions(null, 'DATABASE') -- Leave these arguments, don't change to MyDatabaseName
    order by subentity_name, permission_name
    revert
    

    これにより、あなたが言及したSSMSオプションと同じ結果が得られました。



    1. ManagementStudioのデフォルトのファイル保存場所

    2. phpMyAdmin#1062-キー'PRIMARY'の重複エントリ''

    3. txtをmysqlに直接またはphp経由でインポートする方法

    4. mysqli_real_connect():(HY000 / 2002):そのようなファイルまたはディレクトリはありません